pkg_add ftp://ftp9.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.2-release/All/openssh-portable-5.1.p1,1.tbz


これだけでは立ち上がらないので、設定ファイルを変更する。


host keyを読み込めないというエラーが出る理由。


/usr/local/etc/以下にhost_keyがないことが原因です。
host_keyの作成の部分を参考にkeyの生成を行なって下さい。
また、プロトコルは1のみ限定です。
(例)sshd_config の中。
Protocol 1
# /usr/local/sbin/sshd Could not load host key: /usr/local/etc/ssh_host_key
host_keyの作成
ここでは、/usr/local/etc/ssh にhost_keyを生成することを前提として話を進めます。
# cd /usr/local/etc/ssh
# ssh-keygen -t rsa1 -f ssh_host_key -N ""
or
# ssh-keygen -t rsa -f ssh_host_rsa_key -N "" (version 1)
# ssh-keygen -t dsa -f ssh_host_dsa_key -N "" (version 2)