升级openssh(Centos5版本)
温馨提示:这篇文章已超过825天没有更新,请注意相关的内容是否还可用!
注:数据无价,操作之前请先做好创建个手动快照备份!!!!
源版本如下
1、下载源码包
# wget http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-7.4p1.tar.gz
openssl下载地址https://www.openssl.org/source/old/0.9.x/openssl-0.9.8t.tar.gz
编译安装openssl
# tar -zxvf openssl-0.9.8t.tar.gz
# cd openssl-0.9.8t
# ./config
# make
# make install
#mv /usr/bin/openssl /usr/bin/openssl.bak
#ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl
编译安装openssh
# cd ..
# tar -zxvf openssh-7.4p1.tar.gz
# cd openssh-7.4p1
# ./configure --with-ssl-dir=/usr/local/ssl
# make
# make install
# 复制配置文件、赋权、添加到开机启动项
# cd /root/openssh-7.4p1
红色的如果没有问题就不用执行
# mv /etc/ssh/ssh_config /etc/ssh/ssh_config.bak
# cp ssh_config /etc/ssh/ssh_config
# chmod u+x /etc/init.d/sshd
# chkconfig --add sshd
# chkconfig sshd on
# service sshd restart