Freedom251 › SSH Server Software
TinySSH

Facts from TinySSH's own pages
- Authentication
- TinySSH supports public-key authentication and does not implement password or host-based authentication. · tinyssh.org, 11 Oct 2026
- Authorized keys
- OpenSSH authorized_keys entries are supported only when they contain a key without options. · tinyssh.org, 11 Oct 2026
- Code size
- The project says its 20240101 release contains 63,899 words of code. · tinyssh.org, 11 Oct 2026
- Compatibility limits
- TinySSH does not implement SSH1, compression, port forwarding, agent forwarding, or X11 forwarding. · github.com, 11 Oct 2026
- Cryptography
- The project lists Ed25519 host keys, Curve25519 key exchange, ChaCha20-Poly1305, and post-quantum sntrup761x25519 key exchange support. · github.com, 11 Oct 2026
- Downloads
- The install page documents source downloads and compilation for Unix, plus installation from Debian's apt package. · tinyssh.org, 11 Oct 2026
- File transfer
- TinySSH has no SCP program; its FAQ says rsync over SSH can do the same job and that an external SFTP server can be run with the -x switch. · tinyssh.org, 11 Oct 2026
- Founded
- 2014 · tinyssh.org, 28 Sept 2026
- Installation
- The install page gives Debian package installation instructions and Unix source compilation instructions. · tinyssh.org, 11 Oct 2026
- Integrations
- The project documents running TinySSH with tcpserver, systemd socket activation, inetd, and BusyBox tcpsvd. · github.com, 11 Oct 2026
- Key compatibility
- TinySSH accepts OpenSSH authorized_keys entries containing keys only, without options, and its FAQ says OpenSSH private keys require conversion to TinySSH format. · tinyssh.org, 11 Oct 2026
- License
- The project says TinySSH is in the public domain. · tinyssh.org, 11 Oct 2026
- Memory
- The project says it uses statically allocated memory of less than 1 MB. · tinyssh.org, 11 Oct 2026
- Product
- TinySSH is a minimal SSH server that implements a subset of SSHv2 features. · tinyssh.org, 11 Oct 2026
- Release status
- The project identifies its current release as 20240101 and labels it beta. · tinyssh.org, 11 Oct 2026
- Security change
- Starting with version 20260906, TinySSH rejects client-supplied environment variables in env channel requests. · github.com, 11 Oct 2026
- Security design
- TinySSH says it omits older cryptographic primitives including RSA, DSA, HMAC-MD5, HMAC-SHA1, 3DES, and RC4. · github.com, 11 Oct 2026
- SFTP
- TinySSH can run an external SFTP server such as OpenSSH sftp-server when configured with the -x switch. · tinyssh.org, 11 Oct 2026
- Windows
- The FAQ says TinySSH can be compiled and run on Windows through Cygwin. · tinyssh.org, 11 Oct 2026
Where TinySSH stands on Freedom251
- SSH Server Software#21 of 34