1 2 3 4 5 6 7 |
> wget ftp://ftp3.usa.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-3.7.1p2.tar.gz > tar -xvzf openssh-3.7.1p2.tar.gz > cd openssh-3.7.1p2 > ./configure --prefix=/usr --sysconfdir=/etc/ssh --libexecdir=/usr/libexec/openssh > make > make install > service sshd restart |
OpenSSH on RedHat Enterprise 2.1 AS
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
> wget http://www.zlib.net/zlib-1.2.1.tar.gz > tar -xvzf zlib-1.2.1.tar.gz > cd zlib-1.2.1 > make test > make install > cd .. > wget http://www.openssl.org/source/openssl-0.9.7c.tar.gz > tar -xvzf openssl-0.9.7c.tar.gz > cd openssl-0.9.7c > ./config > make > make test > make install > cd .. > wget ftp://mirror.cs.wisc.edu/pub/mirrors/OpenBSD/OpenSSH/portable/openssh-3.7.1p2.tar.gz > tar -xvzf openssh-3.7.1p2.tar.gz > cd openssh-3.7.1p2 > ./configure --prefix=/usr --sysconfdir=/etc/ssh --libexecdir=/usr/libexec/openssh > make > make install > useradd ssh > nohup service sshd restart |
OpenSSH 3.6p1 on RedHat
1 2 3 4 5 6 |
> wget ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-3.6p1.tar.gz > tar -xvzf openssh-3.6p1.tar.gz > cd openssh-3.6p1 > ./configure --prefix=/usr --sysconfdir=/etc/ssh --without-pam > make > make install |
OpenSSL Upgrade
1 2 3 4 5 6 7 |
wget http://www.openssl.org/source/openssl-0.9.7b.tar.gz tar -xvzf openssl-0.9.7b.tar.gz cd openssl-0.9.7b ./config make make test make install |
Force user to change password on first login
1 2 3 |
> useradd [username] > passwd [username] --> will be prompted to enter initial password > chage -d 0 [username] |