持ち歩くFreeBSDクライアントの方は一応DHCPと固定IPの複合で使えるようにしたので、他のPCからもSSHログインできるようにします。この場合、接続場所によってサブネットが変わるのでIPフィルタでは大変です。それでクライアント認証を使い、ログインできる端末を制限します。[Windowsで鍵生成]Windows側で鍵を作成する場合はTeraTermを利用します。Term同梱)日本語化バージョンで説明します。(デスクトップが日本語・ノートが英語バージョン使っている変わり者です)メニューの[設定]-[SSHキー作成]をクリックします。キーの種類を選択し(今回はDSA)[生成]ボタンをクリックします。待つと秘密鍵パスワードの設定が可能になりますので、パスワードを入れて[公開鍵の保存]と[秘密鍵の保存]でそれぞれ保存します。ここで作成された公開鍵をサーバに送ります。passphrase):秘密鍵パスワードを聞かれたらパスワードを入力。これで秘密鍵(id_dsa)、公開鍵(id_dsa.pub)が生成されます。[UNIXサーバ側の設定]ログインするユーザのホームディレクトリの下に認証用の公開鍵をまとめるファイルを生成します。最初のキーの場合はcpでも良いのですが、下記コマンドであれば新規・追加両方使えます。~/.ssh/authorized_keysauthorized_keysは複数の公開鍵を追加できるので、同じユーザ利用で他のクライアント用に別の秘密鍵を用いて認証することが可能です。ディスプレイ対応へMacで音声入力する。