centos7 升级openssh 8.2版本

本文介绍了如何在 CentOS7 上将 OpenSSH 升级到 8.2 版本。首先尝试使用 `yum update` 更新,然后重启 `sshd` 服务。如果不能直接更新,则需要手动下载源码包,备份并替换 OpenSSL,最后配置 root 登录及启动新版本的 OpenSSH。在升级过程中,可能会遇到 SELINUX 相关错误,可以通过临时或永久关闭 SELINUX 解决。
摘要由CSDN通过智能技术生成

安装之前可以先试试yum更新,若是可以更新,就不需要往下看了

centos7

$ yum update openssh -y

重启sshd

$ systemctl restart sshd

系统版本
[root@centos7-demo ~]# uname -a
Linux centos7-demo 5.4.104-1.el7.elrepo.x86_64 #1 SMP Mon Mar 8 16:59:45 EST 2021 x86_64 x86_64 x86_64 GNU/Linux
[root@centos7-demo ~]# ssh -V
OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017
[root@centos7-demo ~]#

安装telnet,防止ssh升级问题导致连接不上服务器

yum install xinetd telnet-server -y
cat >>/etc/securetty << \EOF
pts/0
pts/1
pts/2
pts/3
EOF
tail -5 /etc/securetty

[root@linux ~]# vim /etc/xinetd.d/telnet
# default: on
# description: The telnet server serves telnet sessions; it uses \
#       unencrypted username/password pairs for authentication.
service telnet
{
   
        flags           = REUSE
        socket_type     = stream
        wait
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值