OpenSSH の最新リリースは ftp ミラーサイト から ダウンロードできます。
以下の OpenSSH のバージョンを、お使いの OpenBSD マシン上で 動かすことができます:
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-4.6.tar.gz
# cd /usr/src/usr.bin # tar xvfz .../openssh-4.6.tar.gz # cd ssh # make obj # make cleandir # make depend # make # make install # cp ssh_config sshd_config /etc/sshこの後 sshd を再起動してください。
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-4.5.tar.gz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-4.4.tar.gz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-4.3.tar.gz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-4.2.tar.gz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-4.1.tar.gz
OpenSSH 4.1 を OpenBSD 3.5 にインストールする場合は、
以下のパッチが必要です:
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openbsd35_4.1.patch
# cd /usr/src/usr.bin # tar xvfz .../openssh-4.1.tar.gz # cd ssh # patch -p0 < /path/to/openbsd35_4.1.patch # make obj # make cleandir # make depend # make # make install # cp ssh_config sshd_config /etc/sshこの後 sshd を再起動してください。
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-4.0.tgz
OpenSSH 4.0 を OpenBSD 3.5 にインストールする場合は、
以下のパッチが必要です:
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openbsd35_4.0.patch
# cd /usr/src/usr.bin # tar xvfz .../openssh-4.0.tgz # cd ssh # patch -p0 < .../openbsd3x_4.0.patch # make obj # make cleandir # make depend # make # make install # cp ssh_config sshd_config /etc/ssh # mkdir /var/emptyこの後 sshd を再起動してください。 OpenBSD のいくつかの古いリリースでは、 sshd(8) の root 権限分離機能をサポートするために、新しいユーザとグループ sshd が システムに追加されています。 vipw(8) を使って、以下のユーザエントリを追加してください:
sshd:*:27:27::0:0:sshd privsep:/var/empty:/sbin/nologin
以下を /etc/group に追加してください:
sshd:*:27: _sshagnt:*:34:
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-3.9.tgz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-3.8.tgz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-3.7.1.tgz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-3.7.tgz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-3.6.1.tgz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-3.6.tgz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-3.5.tgz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-3.4.tgz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-3.3.tgz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-3.2.3.tgz
OpenSSH 3.2.2 リリースは 3.2.3 リリースに置き換えられました。 これは BSD_AUTH アクセス制御コードにおけるバグと、 Solaris における login/tty 問題、および Cygwin システムでの ビルド問題のためです。
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-3.1.tgz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-3.0.2.tgz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-3.0.1.tgz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-3.0.tgz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-2.9.9.tgz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-2.9.tgz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-2.5.2.tgz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-2.5.1.tgz
2.5.0 リリースは 2.5.1 リリースで置きかえられました。 ssh-1.2.18 〜 ssh-1.2.22 でのバグを引き起こしてしまったためです。
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-2.3.0.tgz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-2.2.0.tgz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-2.1.1.tgz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-2.1.0.tgz