Die aktuellste OpenSSH-Version kann von diesen FTP-Spiegelservern heruntergeladen werden.
Du kannst die folgenden Versionen von OpenSSH auf deinen OpenBSD-Maschinen installieren:
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-6.2.tar.gz
# cd /usr/src/usr.bin # tar xvfz .../openssh-6.2.tar.gz # cd ssh # make obj # make cleandir # make depend # make # make install # cp ssh_config sshd_config /etc/sshund starte sshd neu.
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-6.1.tar.gz
# cd /usr/src/usr.bin # tar xvfz .../openssh-6.1.tar.gz # cd ssh # make obj # make cleandir # make depend # make # make install # cp ssh_config sshd_config /etc/sshund starte sshd neu.
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-6.0.tar.gz
# cd /usr/src/usr.bin # tar xvfz .../openssh-6.0.tar.gz # cd ssh # make obj # make cleandir # make depend # make # make install # cp ssh_config sshd_config /etc/sshund starte sshd neu.
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-5.9.tar.gz
Wenn OpenSSH 5.9 auf OpenBSD 4.8 oder 4.9 installiert werden soll,
so wird einer der folgenden Korrekturroutinen benötigt:
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openbsd48_5.9.patch
für OpenBSD 4.8 oder
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openbsd49_5.9.patch
für OpenBSD 4.9.
# cd /usr/src/usr.bin # tar xvfz .../openssh-5.9.tar.gz # cd ssh # patch -p0 < /path/to/openbsd49_5.9.patch # or openbsd48_5.9.patch # make obj # make cleandir # make depend # make # make install # cp ssh_config sshd_config /etc/sshund starte sshd neu.
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-5.8.tar.gz
Wenn OpenSSH 5.8 auf OpenBSD 4.7 oder 4.8 installiert werden soll,
so wird die folgende Korrekturroutine benötigt:
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openbsd48_5.8.patch.
# cd /usr/src/usr.bin # tar xvfz .../openssh-5.8.tar.gz # cd ssh # patch -p0 < /path/to/openbsd48_5.8.patch # make obj # make cleandir # make depend # make # make install # cp ssh_config sshd_config /etc/sshund starte sshd neu.
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-5.7.tar.gz
Wenn OpenSSH 5.7 auf OpenBSD 4.7 oder 4.8 installiert werden soll,
so wird die folgende Korrekturroutine benötigt:
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openbsd48_5.7.patch.
# cd /usr/src/usr.bin # tar xvfz .../openssh-5.7.tar.gz # cd ssh # patch -p0 < /path/to/openbsd48_5.7.patch # make obj # make cleandir # make depend # make # make install # cp ssh_config sshd_config /etc/sshund starte sshd neu.
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-5.6.tar.gz
# cd /usr/src/usr.bin # tar xvfz .../openssh-5.6.tar.gz # cd ssh # make obj # make cleandir # make depend # make # make install # cp ssh_config sshd_config /etc/sshund starte sshd neu.
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-5.5.tar.gz
# cd /usr/src/usr.bin # tar xvfz .../openssh-5.5.tar.gz # cd ssh # make obj # make cleandir # make depend # make # make install # cp ssh_config sshd_config /etc/sshund starte sshd neu.
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-5.4.tar.gz
# cd /usr/src/usr.bin # tar xvfz .../openssh-5.4.tar.gz # cd ssh # make obj # make cleandir # make depend # make # make install # cp ssh_config sshd_config /etc/sshund starte sshd neu.
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-5.3.tar.gz
Wenn du OpenSSH 5.3 unter OpenBSD 4.4 installierst,
benötigst du folgenden Patch:
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openbsd44_5.3.patch.
# cd /usr/src/usr.bin # tar xvfz .../openssh-5.3.tar.gz # cd ssh # patch -p0 < /path/to/openbsd44_5.3.patch # make obj # make cleandir # make depend # make # make install # cp ssh_config sshd_config /etc/ssh # mkdir /var/emptyund starte sshd neu.
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-5.2.tar.gz
Wenn du OpenSSH 5.2 unter OpenBSD 4.4 installierst,
benötigst du folgende Korrekturroutine:
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openbsd44_5.2.patch.
Wenn du unter OpenBSD 4.3 installierst, verwende bitte:
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openbsd43_5.2.patch.
# cd /usr/src/usr.bin # tar xvfz .../openssh-5.2.tar.gz # cd ssh # patch -p0 < /pfad/zu/openbsd44_5.2.patch # make obj # make cleandir # make depend # make # make install # cp ssh_config sshd_config /etc/ssh # mkdir /var/emptyund starte sshd neu.
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-5.1.tar.gz
Wenn du OpenSSH 5.1 unter OpenBSD 4.3, 4.2 oder 4.1 installierst,
benötigst du folgende Korrekturroutine:
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openbsd43_5.1.patch.
# cd /usr/src/usr.bin # tar xvfz .../openssh-5.1.tgz # cd ssh # patch -p0 < /pfad/zu/openbsd43_5.1.patch # make obj # make cleandir # make depend # make # make install # cp ssh_config sshd_config /etc/ssh # mkdir /var/emptyund starte sshd neu.
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-5.0.tar.gz
Wenn du OpenSSH 5.0 unter OpenBSD 4.3, 4.2 oder 4.1 installierst,
benötigst du folgende Korrekturroutine:
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openbsd43_5.0.patch.
# cd /usr/src/usr.bin # tar xvfz .../openssh-5.0.tgz # cd ssh # patch -p0 < /pfad/zu/openbsd43_5.0.patch # make obj # make cleandir # make depend # make # make install # cp ssh_config sshd_config /etc/ssh # mkdir /var/emptyund starte sshd neu.
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-4.9.tar.gz
Wenn du OpenSSH 4.9 unter OpenBSD 4.3, 4.2 oder 4.1 installierst,
benötigst du folgende Korrekturroutine:
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openbsd43_4.9.patch.
# cd /usr/src/usr.bin # tar xvfz .../openssh-4.9.tgz # cd ssh # patch -p0 < /pfad/zu/openbsd43_4.9.patch # make obj # make cleandir # make depend # make # make install # cp ssh_config sshd_config /etc/ssh # mkdir /var/emptyund starte sshd neu.
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-4.7.tar.gz
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-4.6.tar.gz
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
Wenn du OpenSSH 4.1 unter OpenBSD 3.5 installierst,
brauchst du den folgende Korrekturroutine:
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 < /pfad/zu/openbsd35_4.1.patch # make obj # make cleandir # make depend # make # make install # cp ssh_config sshd_config /etc/sshund starte sshd neu.
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-4.0.tgz
Wenn du OpenSSH 4.0 auf OpenBSD 3.5 installierst,
brauchst du den folgende Korrekturroutine:
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 < /pfad/zu/openbsd3x_4.0.patch # make obj # make cleandir # make depend # make # make install # cp ssh_config sshd_config /etc/ssh # mkdir /var/emptyund starte sshd neu. Um sshd(8)s neue Privilegienseparation auf einigen älteren Versionen zu unterstützen, wurden dem System ein neuer User und eine neue Gruppe namens sshd hinzugefügt. Füge die folgenden Einträge mittels vipw(8) hinzu:
sshd:*:27:27::0:0:sshd privsep:/var/empty:/sbin/nologin
Füge das folgende in /etc/group ein:
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
Wir haben die Version 3.2.2 mit der Version 3.2.3 wegen eines Fehlers im ,BSD_AUTH access control'-Code ersetzt, außerdem wegen login/tty-Problem unter Solaris sowie ,build'-Problemen unter Cygwin-Systemen.
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
Wir haben die Version 2.5.0 durch 2.5.1 ersetzt, da eine Änderung, die wir gemacht haben, Fehler in ssh-1.2.18 bis ssh-1.2.22 ausgelöst hat.
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