openssh升级到8.4

注意: 执行前,多开几个登录窗口,同时登录,防止升级退登后,无法登录的问题!

1.将OpenSSH8.4_Update.tar包传入服务器

网盘地址:

链接:https://pan.baidu.com/s/1zkBEcJzA4SUIO22PXR28fQ 
提取码:uknj 

2.解压

命令:tar vxf OpenSSH8.4_Update.tar

3.进入OpenSSH8.4_Update目录

命令:cd  OpenSSH8.4_Update

4.执行脚本

命令:./ssh_install.sh

5.退出ssh登录

命令:exit

6.重新登录ssh,查看是否可以登录
7.查看ssh版本

命令:ssh -V

如果是8.4p1 升级成功

此安装包只适用于Centos7.X

ssh_install.sh 脚本

#!/bin/bash
cp -a /etc/ssh/sshd_config  .
rpm -Uvh *.rpm
rm -rf /etc/pam.d/sshd
cp -a ./sshd   /etc/pam.d
chmod 600 /etc/ssh/ssh_host_ed25519_key
chmod 600 /etc/ssh/ssh_host_rsa_key
chmod 600 /etc/ssh/ssh_host_ecdsa_key
rm -rf /etc/ssh/sshd_config
mv ./sshd_config /etc/ssh
sed -i 's/#PermitRootLogin yes/PermitRootLogin yes/g' /etc/ssh/sshd_config
systemctl restart sshd
posted @ 2021-02-05 09:32  keept  阅读(376)  评论(0编辑  收藏  举报