FreeBSD 5.4では最初からsshログインが可能になっている。 クライアント(MacOSX 10.4)のターミナルから、 % ssh 《IPアドレス》 もしくは、クライアントとFreeBSD側のユーザー名が異なる場合は、 % ssh -l 《ユーザー名》 《IPアドレス》 でパスワードによるログインができる。 パスワードが誰かに漏れただけではログインできないよう、鍵交換方式での認証に変更する。 まずは鍵を準備。安全度が高いらしいプロトコールバージョン2のDSA鍵を、クライアント上で作成。 % ssh-keygen -t dsa 《パスフレーズの入力》 により、~/.ssh/id_dsaと、~/.ssh/id_dsa.pubが作成される。 FreeBSD側で、~/.sshディレクトリを作り、他のユーザーからの参照を不可にする。 $ mkdir .ssh $ chmod go-rx .s