RockyLinux8服务器升级openssh10.4

1、下载对应的rpm包上传至服务器

Releases · boypt/openssh-rpms

OpenSSH_10.4p1, OpenSSL 3.5.7 9 Jun 2026 (包含OpenSSL)

2、备份配置文件(多开SSH窗口,保持不退出

#备份/etc/ssh/sshd_config
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak

#备份/etc/pam.d/sshd
cp /etc/pam.d/sshd /etc/pam.d/sshd.bak

2、安装(不要关闭旧的SSH窗口

#解压
unzip openssh_v10.4p1_b11_rpm-el8-x86_64.zip

#卸载旧版本
yum remove openssh*

#安装新版本
cd openssh_v10.4p1
yum install -y openssh-*.rpm

#600权限,不执行有小概率sshd起不来
chmod 600 /etc/ssh/ssh_host_*_key

3、还原备份文件(不要关闭旧的SSH窗口

#还原/etc/ssh/sshd_config
mv /etc/ssh/sshd_config /etc/ssh/sshd_config.new
mv /etc/ssh/sshd_config.bak /etc/ssh/sshd_config

#还原/etc/pam.d/sshd
mv /etc/pam.d/sshd /etc/pam.d/sshd.new
mv /etc/pam.d/sshd.bak /etc/pam.d/sshd

#重新启动sshd
systemctl restart sshd

#查看状态sshd
systemctl status sshd

4、测试连接(新开一个SSH窗口测试

ssh -V

#显示结果
OpenSSH_10.4p1, OpenSSL 3.5.7 9 Jun 2026

 

posted @ 2024-11-15 14:05  b̶i̶n̶g̶.̶  阅读(525)  评论(0)    收藏  举报