tinyssh

Prerequisites:

Debian installation (now in debian experimental)

apt-get install tinysshd

Unix installation

download

wget https://mojzis.com/software/tinyssh/tinyssh-20180201.tar.gz
wget https://mojzis.com/software/tinyssh/tinyssh-20180201.tar.gz.asc
gpg --verify tinyssh-20180201.tar.gz.asc tinyssh-20180201.tar.gz
gunzip < tinyssh-20180201.tar.gz | tar -xf -
cd tinyssh-20180201

compile and install binaries

make
sudo make install

create directory with keys

sudo tinysshd-makekey /etc/tinyssh/sshkeydir

Unix running

Running from inetd

ssh stream tcp nowait root /usr/sbin/tinysshd tinysshd -l -v /etc/tinyssh/sshkeydir

Running from tcpserver

tcpserver -HRDl0 0.0.0.0 22 /usr/sbin/tinysshd -v /etc/tinyssh/sshkeydir