OpenSSH升级-无需替换旧版本文件

下载地址:https://openbsd.hk/pub/OpenBSD/OpenSSH/portable/openssh-7.6p1.tar.gz

安装方式:直接替换老版本的OpenSSH,无需进行任何的替换操作。
注意事项

++OpenSSH源码升级包建议放在/root/目录下,禁止放在/tmp/目录下++
++确保旧版本的OpenSSH能够正常使用++ 

-------------------------------------------------------------------------------------------------
确认是否安装以下依赖包:
openssl openssl-devel pam-devel gcc gcc-c++ zlib zlib-devel zlib-static

确认是否安装依赖包:
例如:[root@localhost ~]# rpm -qa openssl

解压源码
[root@localhost ~]# tar -xvf openssh-7.6p1.tar.gz

安装步骤:

[root@localhost ~]# cd openssh-7.6p1
[root@localhost ~]# ./configure --prefix=/usr/ --sysconfdir=/etc/ssh --with-ssl-engine --with-pam --with-md5-passwords
[root@localhost ~]# make -j4
[root@localhost ~]# make install

OpenSSH 7.6不支持协议GSSAPIAuthentication,需要禁用:
修改配置文件/etc/ssh/sshd_config:

注释行1:GSSAPIAuthentication yes
注释行2:GSSAPICleanupCredentials yes
设置参数:PermitRootLogin 设置为 yes

修改配置文件/etc/ssh/ssh_config:
注释行:GSSAPIAuthentication yes


重启sshd服务:
[root@localhost ~]# service sshd restart

命令测试
ssh -V
测试如下所示:

[root@localhost ~]# ssh -V
OpenSSH_7.6p1, OpenSSL 1.0.1e-fips 11 Feb 2013

telnet测试
telnet 127.0.0.1 22

转载于:https://blog.51cto.com/zhpfbk/2054563

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值