注 以下の記事は完全に古い。現在の unix における標準的な ssh は OpenSSH2 である。9front の ssh は、これに対応している。(2021/10/19)
term% telnet -r hera ... cpu% netstat -n # sshd を確認する ... tcp 2 bootes Listen 22 0 :: ... cpu% ls /sys/lib/ssh cpu% disk/kfscmd allow cpu% aux/ssh_genkey cpu% ls -l /sys/lib/ssh --rw-rw-r-- M 49 bootes sys 317 Aug 28 08:53 /sys/lib/ssh/hostkey.public --rw------- M 49 bootes sys 1166 Aug 28 08:53 /sys/lib/ssh/hostkey.secret --rw------- M 49 bootes sys 1215 Aug 28 08:53 /sys/lib/ssh/hostkey.secret.factotum cpu% disk/kfscmd disallow
term% aux/ssh_genkey $user term% ls -l --rw-rw-r-- M 8 arisawa arisawa 318 Aug 28 08:58 arisawa.public --rw------- M 8 arisawa arisawa 1166 Aug 28 08:58 arisawa.secret --rw------- M 8 arisawa arisawa 1215 Aug 28 08:58 arisawa.secret.factotum --rw-r--r-- M 8 arisawa arisawa 284 Dec 24 2000 keyring ... term% cp $user.secret.factotum /mnt/factotum/ctl
term% ssh -r hera server hera presented public key different than expected (expected key in /usr/arisawa/lib/keyring). will not continue. this could be a man-in-the-middle attack. replace key in keyfile (r), continue without replacing key (c), or exit (e) [e]
!Adding key: proto=pass server=hera service=ssh user=arisawa password: # hera に登録されている arisawa のパスワード ! hera#