Skip to content

TheCreeper/minissh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiniSSH

This repository contains the small and portable MiniSSH server. This SSH server is written in Go and attempts to be usable on most platforms that the Go compiler supports (Windows, Linux, FreeBSD).

Features

  • Highly portable. Should run on Windows/Linux/BSD.
  • Uses only SSH keys. No passwords.
  • Uses only the Go standard library.
  • Uses only modern and reliable encryption methods (RSA/ECDSA).

Limitations of the Standard Library

  • Package os/exec has no facility to change the UID/GID of a child process.
  • Package os/user has no facility to find the default shell of a user.

About

A small and portable SSH server written in Go.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages