linux远程openssh升级,Centos 6.6 升级openSSH 远程访问版本(5.3升级7.0源码安装版)...

由于服务器Openssh 版本过低,存在不安全因素,所以最近想把服务器都进行升级:

查看当前系统版本为6.6,openssh为5.3版本,此版本启用默认是开启了root远程功能的,因此我能直接通过ROOT进行远程访问。

ec3c97503a852e6ee4fd8356fd8e4ee6.png

话不多说,直接上传下载的OPENSSL7.0版本压缩包,需要的可以到http://www.openssh.com官网下载

efdd1165311d403fe3ff519ca98a2b59.png

上传后解压,tar zxf openssh-7.0p1.ta.gz ,然后进cd openssh-7.01p1 目录。

5c14059679342429d1a39a20f12989e4.png

./configure --prefix=/usr --sysconfdir=/etc/ssh

740065af039081ab834e37fd896ef041.png

配置的时候报错了,mygod 系统还没安装GCC编译器。

51bf3657ee4364ef4d44b8c788ecedc7.png

那么我们先yum 安装吧,yum install -y gcc

5eda0f06f872a0e9fb24eddbbb4e4702.png

安装完成后我们继续配置测试,又报错了,看下缺少什么东东

dc1b08b65138f0e16afb25b7d9c067d0.png

好吧,继续补上, yum install zlib-devel

570aa6382577f756ca7d796af09c9ed5.png

yes,GO ON 继续配置

5452000332ecc052c3a9a69c3719a9be.png

又报错了,看下还缺什么!!

7a88f63f3a04b05e1dc5cf3deec13040.png

补上,yum install openssh-devel

dea7268e54630c389b6c56a7ddcd8ca9.png

yes ,配置通过了。

e11de127a66669a7272cb16f5e89e3d1.png

接着,编译:make

ceb264f22bb70ba8dfb92f3f5d0a657c.png

编译安装:make install

cbe5e34abcbbbd53f25d8c070be81be9.png

成功了,有几个提示,不过不影响功能使用,可以正常启动,提示新版没提供这几项。

2fd66c8f92352bbd64a2f8dfa8d49973.png

重启服务:/etc/init.d/sshd    restart

6ed945b4bf2282ea9cc5d1df80ba1020.png

试下ROOT用户登陆:提示不成功。

4ad69d500895997dbf3a7682de23da6b.png

使用普通用户登陆:成功了。

5e43de3323ff2fc85196420c7cc427d1.png

因此默认OPENSSH 升级7.0默认是不允许ROOT登陆的(这样更安全拉)

6c393695f7c0ee5f7820e84e9bdb332b.png

如果需要开启可以修改配置文件选项, PERMITROOTLOGIN YES 把前面注释取掉。

27c22a728842288c10bbdbe7d5d77ddd.png

再试下ROOT登陆成功(不建议开启ROOT远程访问,可以使用普通用户然后再进行SU 提权或使用sudo)。

b799b332402229170e9ab89a79662dfc.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值