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

OpenSSH升级-无需替换旧版本文件相关推荐

  1. 除去虚拟目录中的旧版本文件(临时文件下载、归档文件下载)

    临时文件下载 严重性:低 CVSS 分数: 5.0 URL: 实体: code (Page) 风险: 可能会下载临时脚本文件,这会泄露应用程序逻辑及其他诸如用户名和密码之类的敏感信息 原因: 在生产环 ...

  2. linux升级ssh到6.6版本,CentOS6.5 openssh升级到openssh-7.6版本

    CentOS6.5 openssh升级到openssh-7.6版本 2018-8-3 foooy 升级前保证故障后能现场处理,或者远程卡处理,否则不要这样直接升级 yum install -y gcc ...

  3. pycharm 解决pip安装时,新版本替换旧版本的问题

    不必东奔西走 只要在pycharm里就可以解决 看到右边有一个向上的箭头了吗 只要你把鼠标悬停在上面就会有update 好的,那就点击他,就可以自动替换旧版本了

  4. ANSYS安装新版本后无法设置为旧版本文件的默认打开方式

    有时由于卸载老版软件本不干净,新版本软件安装后无法直接双击打开旧版本文件,只能先打开workbench再打开文件,比较麻烦.想设置默认打开方式又发现选完没反应.发现改注册表方式好用. "开始 ...

  5. mac升级php后旧版本还在,老版本mac如何升级系统

    老版本mac如何升级系统? 在 Mac App Store 的搜索栏里搜索 macOS Mojave,点击下载,在高级中勾选"下载可用更新",根据提示下载安装即可完成系统升级,12 ...

  6. mac升级php后旧版本还在,Mac下更新自带的PHP版本

    Mac一般自带的PHP版本为5.*,现在PHP7.2.9都已经出来了,由于PHP7性能的飙升,和Laravel最新框架至少需要7.1的支持,所以需要更新Mac自带的PHP版本到最新版本. 1.下载和安 ...

  7. 五、pip升级、python升级及旧版本删除

    1. pip升级 长时间没用的python,系统提示pip版本太低了,建议升级 但不要根据它的提示升级,应使用一下命令即可: python -m pip install --upgrade pip 等 ...

  8. linux批量删除croe文件,Creo一键删除旧版本和无用文件 | 坐倚北风

    Creo的强大其快捷键的作用是功不可没的,Creo的快捷键其实就是一个短小的宏,一键可以实现多个操作.今天要介绍的就是一键删除旧版本和无用文件的组合键. Creo在数据安全性方面做的还是非常不错的,每 ...

  9. CentOS openssh升级到openssh可用

    http://blog.csdn.net/levy_cui/article/details/53100315 levy_cui (花名:白起) 科技改变世界,技术改变人生. 目录视图 摘要视图 订阅 ...

最新文章

  1. 【转】 [C/OC的那点事儿]NSMutableArray排序的三种实现(依赖学生成绩管理系统).
  2. java读取XML文件的四种方式
  3. 前端开发 样式表的建立和优先级 0229
  4. kolla all-in-one 安装
  5. yolov3前向传播(一)-- darknet53网络解析与实现
  6. 网络对抗——web基础
  7. 腾讯体育php面试题,腾讯php程序员面试题目及答案分享!
  8. 软件开发需求分析内容
  9. 高中信息技术python知识点_高中信息技术《Python语言》模块试卷
  10. 华为云HCIA含金量,华为HCIA题库
  11. ps怎么去掉框框不伤字体_PS如何去掉和替换图片中的文字? 照着学就行了
  12. python基础项目 --爬取金山词霸翻译功能
  13. strcpy()的使用注意事项
  14. 物联网笔记,基于华为云IOT
  15. savour 钱包开发者招募
  16. 信息学奥赛一本通 2036:【例5.3】开关门
  17. 最全的数据分析平台整理
  18. python定义一个学生类姓名、年龄、性别、成绩、你成绩评价_.定义一个学生类Student,包含三个属性姓名、年龄、性别,创建三个学生对象存入ArrayList集合中。...
  19. 去除谷歌地图api上的各种默认标记
  20. 制造业的发展战略规划

热门文章

  1. 结对-结对编项目作业名称-设计文档
  2. HDU 5773 The All-purpose Zero(O(nlgn)求LIS)
  3. python之爬虫学习记录与心得
  4. CPython对象模型:基础
  5. 函数03 - 零基础入门学习C语言34
  6. 谈谈我们的学习和我们的Blog
  7. 1.6 logistic回归的keras实现
  8. OpenCV图像处理(7)——图像上写TEXT
  9. OSG仿真案例(5)——创建火光、爆炸(碎片)
  10. linux定位so快捷方式_5分钟带你了解Linux常用命令全称