如何修复linux服务器的openssh漏洞?

2025-09-29 01:50:45

1、很多公司可能会使用漏洞扫描工作来检测系统的安全情况。

今天本小编分享一下自己如何安全稳妥的修复linux服务当中出现的openssh漏洞

如何修复linux服务器的openssh漏洞?

2、修复该漏洞可能存在的风险:

如何你用ssh远程登陆主机来进行修复的话可能会在重启openssh的过程中中断链接,甚至,在首次重启openssh服务失败的话,你会发现连接不上服务了,那你就要”GG”了。

那么稳妥的修复该漏洞的方式是什么呢?且看小编给你娓娓道来。

为了防止以上提到的ssh服务没有启动成功断开链接的情况,我们需要启动telnet服务来确保使用此方式能够登上服务器!

首先通过命令: rpm -qa | grep telnet*  查看是否安装telnet-server软件

如何修复linux服务器的openssh漏洞?

3、如果没有安装。通过安装telent服务器端命令:yum  –y  install telnet-server

或者同时安装服务端和客户端命令: yum –y  install telnet*

来安装telnet服务

我们再执行rpm -qa | grep telnet*这条命令看到,这个服务已经安装!

如何修复linux服务器的openssh漏洞?

如何修复linux服务器的openssh漏洞?

4、接下来,编辑配置文件vi /etc/xinetd.d/telnet

将disable的参数yes修改为no

然后重启telnet服务:service xinetd restart

如何修复linux服务器的openssh漏洞?

如何修复linux服务器的openssh漏洞?

5、好了,我们接下来可以开始测测下了

测测命令:telnet localhost

如何修复linux服务器的openssh漏洞?

6、输入用户名密码登陆成功,便测测成功了!

注意:如果无法telnet登陆的话:

vi /etc/pam.d/remote,

注释掉:auth       required     pam_securetty.so

再测测便登陆成功啦!

接下来,我们开始修复openssh

链接:https://pan.baidu.com/s/1JbLU5mycI5R--Tl5pWrO6Q 密码:nr43你可以执行该脚本去升级openssh脚本,如果在重启ssh服务的过程中断开链接了,使用telnet服务登陆服务器

7、命令:service sshd restart重启ssh服务,再用ssh链接服务器进行测试,登陆成功,至此,openssh漏洞修复完成。最后可以关闭telnet服务了!

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢