centos6自带openssh5.3p1,存在漏洞,升级一下。以下记录了升级的过程:
一.备用远程方案(telnet-server),哦penssh升级出现以外导致ssh中断,可用telnet远程l补救:
1.安装:yum install telnet-server
2.配置:sed -i s/yes/no/g /etc/xinetd.d/telnet
3.root远程登录:echo -e "pts/0\npts/1" >> /etc/securetty
4.启动:service xinetd start
5.尝试telnet远程服务器
二.安装gcc,openssl-devel(若无)
yum install gcc openssl-devel
三.编译安装OpenSSH:
curl -O https://ftp4.usa.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-7.2p2.tar.gz
tar -zxf openssh-7.2p2.tar.gz;tar
cd openssh-7.2p2
./configure --prefix=/usr --sysconfdir=/etc/ssh --with-pam
make && make install
四.重启SSH服务
service sshd restart
五.尝试ssh连接服务器
六.查看升级后的openssh版本
ssh -V
网友评论