openssh9.8p1升级

weixin_50585328 2024-08-11 11:07:03 阅读 50

openssh

​ OpenSSH是SSH(Secure SHell)协议的开源实现,它通过不安全的网络在两个不受信任的主机之间提供安全的加密通信。OpenSSH 广泛用于基于Unix 的系统,通常用于安全远程登录和远程文件传输,以及其它网络服务。

openssh9.8p1下载地址

如果服务器可以联网,直接用wget命令下载,不能联网则需要找个有网的服务器下载后上传。

<code>下载地址:https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/

wget https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-9.8p1.tar.gz

安装部署

查看当前版本:

ssh -V

在这里插入图片描述

上传文件到服务器

备份配置文件

ssh升级后默认的配置文件会与我们以前的部分配置有出入,最好是先备份配置文件,升级以后根据老的配置文件修改新的配置文件。

<code>cp /etc/ssh/sshd_config /etc/ssh/sshd_config_bak

删除原有的备份文件,升级后会生成新的配置文件

rm /etc/ssh/sshd_config

解压文件:

tar -zxvf openssh-9.8p1.tar.gz

cd openssh-9.8p1

./configure --prefix=/usr/local --sysconfdir=/etc/ssh

make

make install

至此,ssh升级完成,再次检查ssh版本号:

ssh -V

ssh升级成功

修改配置文件后重启服务

<code> vi /etc/ssh/sshd_config

systemctl restart sshd.service

重启服务器后端口处于监听状态

在这里插入图片描述

可以通过crt等工具远程控制主机。

在这里插入图片描述



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。