升级时要打开几个备用远程连接,并且有备用登陆方案,否则安装出错,则无法登陆服务器
1、下载最新版本 OpenSSH
OpenSSH 的官方网站:http://www.openssh.com
参考网站
https://www.rootop.org/pages/5035.html
https://www.csdn.net/tags/MtjaUgysOTg2NzgtYmxvZwO0O0OO0O0O.html
https://www.rootop.org/pages/5035.html
安装
yum install -y gcc opennssl-devel zlib-devel
cd /usr/local/src
wget http://mirrors.sonic.net/pub/OpenBSD/OpenSSH/portable/openssh-8.8p1.tar.gz
tar xf openssh-8.8p1.tar.gz
chown -R root openssh-8.8p1
cd openssh-8.8p1
./configure --prefix=/usr --sysconfdir=/etc/ssh --with-pam
echo $?
make
chmod 600 /etc/ssh/ssh_host_*
make install
配置开机启用
cd openssh-8.8p1/
cp contrib/redhat/sshd.init /etc/init.d/sshd
chkconfig --add && chkonfig sshd on
chkconfig --add sshd
systemctl start sshd
sshd启动超时报错
解决办法:
systemctl stop sshd.service
rm /lib/systemd/system/sshd.service
systemctl daemon-reload
systemctl restart sshd