天天看點

centos 7 openssh7.4更新

            Openssh7.4更新步驟

#第一步安裝GCC工具    (有yum源最好,直接yum gcc和pam)

rpm -ivh libmpc-1.0.1-3.el7.x86_64.rpm

rpm -ivh cpp-4.8.2-16.el7.x86_64.rpm

rpm -ivh gcc-4.8.2-16.el7.x86_64.rpm

rpm -ivh pam-devel-1.1.8-9.el7.x86_64.rpm

#第二步安裝zlib-1.2.8.tar.gz

tar -xvf zlib-1.2.8.tar.gz

cd zlib-1.2.8

./configure

make

make install

#驗證檢視

ll /usr/local/lib

#第三步安裝Openssl-fips

tar -xvzf openssl-fips-2.0.12.tar.gz

cd  openssl-fips-2.0.12/

./config

#第四步安裝openssl-1.0.2c.tar.gz

tar -xvzf  openssl-1.0.2c.tar.gz

cd openssl-1.0.2c/

#第五步安裝openssh-7.4.p1

tar -xvzf openssh-7.4p1.tar.gz

cd   openssh-7.4p1

./configure   --prefix=/usr   --sysconfdir=/etc/ssh   --with-md5-passwords   --with-pam   --with-tcp-wrappers   --with-ssl-dir=/usr/local/ssl   --without-hardening

cp /root/scripts/openssh/openssh-7.4p1/ssh_config /etc/ssh/ssh_config

cp /root/scripts/openssh/openssh-7.4p1/sshd_config /etc/ssh/sshd_config

cd /root/scripts/openssh/openssh-7.4p1/contrib/redhat

pwd

/root/scripts/openssh/openssh-7.4p1/contrib/redhat

####以下操作注意路徑

mv /etc/init.d/sshd /etc/init.d/sshd20170320

cp sshd.init /etc/init.d/sshd

chmod u+x /etc/init.d/sshd

chkconfig --add sshd

> ~/.ssh/

>.ssh/known_hosts

service sshd restart

更新後要關閉selinux  否則連接配接報錯permission deny

##注意:  更新後的版本需要用最新版本的遠端連接配接工具才能進行連接配接,比如putty0.68。

本文轉自 zfno11 51CTO部落格,原文連結:http://blog.51cto.com/zfno111/1939681