下载地址: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