tar -xvf openssh-7.4p1.tar.gz
tar -xvf openssl-1.0.2j.tar.gz
升级 openssl 到1.0.2j
cd openssl-1.0.2j
./config --prefix=/usr --shared zlib
make && make install
升级openssh 到 openssh-7.4
cd ../openssh-7.4p1
./configure --prefix=/usr --with-pam --with-zlib --with-md5-passwords
make && make install
service sshd restart
允许root登录 因为补丁更新到/usr路径
vi /usr/etc/sshd_config
PermitRootLogin yes #33行
注意关掉 setenforce setenforce是Linux的selinux防火墙配置命令 执行setenforce 0 表示关闭selinux防火墙。
永久修改
vi /etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled
验证
#openssl version
OpenSSL 1.0.2j 26 Sep 2016
# ssh -V
OpenSSH_7.4p1, OpenSSL 1.0.2j 26 Sep 2016