凯利linux如何降低openssh的版本
RT
版本是kali-linux-2021.2-installer-amd64.iso
现在要求将
SSH 版本由
ssh -V 1 ?
OpenSSH_8.4p1 Debian-5, OpenSSL 1.1.1k 25 Mar 2021
降到
ssh -V
OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017
或以下
参照过centos 7的openssh安装步骤,但是失败了,谢谢各位
凯利linux如何降低openssh的版本
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
22条回答
关注获得0.90元问题酬金 引自强大而免费的微信小程序:皆我百晓生。
降低 OpenSSH 版本需要进行以下步骤:
1. 卸载当前安装的 OpenSSH:
- 在终端中执行以下命令来卸载 OpenSSH:
sudo apt purge openssh-server
2. 下载旧版本的 OpenSSH:
- 打开 OpenSSH 的官方网站,并找到指定版本的源代码。你可以从以下链接中选择安装包:OpenSSH 发行版历史页面
- 点击所需版本的链接下载源代码压缩包,并解压到一个合适的目录中。
3. 编译和安装旧版本的 OpenSSH:
- 进入解压后的 OpenSSH 源代码目录:
cd <openssh_source_directory> - 执行以下命令来安装编译 OpenSSH 所需的依赖项:
sudo apt install build-essential zlib1g-dev libssl-dev - 运行以下命令以配置和编译 OpenSSH:
./configure make - 完成编译后,执行以下命令以安装已编译的 OpenSSH:
sudo make install
4. 配置 OpenSSH:
- 打开SSH服务器配置文件
sshd_config:sudo nano /etc/ssh/sshd_config - 在
sshd_config文件中找到并修改以下行,将其设置为所需的值(即你想要降低的 OpenSSH 版本):Protocol 2
5. 重启 SSH 服务:
- 运行以下命令重启 SSH 服务以使更改生效:
sudo systemctl restart sshd
这样,你就成功降低了 OpenSSH 的版本。
请注意,降低 OpenSSH 版本可能会导致一些安全问题和功能限制。确保在降级之前仔细评估风险,并仅在必要情况下执行降级操作。
评论 打赏 举报 编辑记录解决 1无用- 在终端中执行以下命令来卸载 OpenSSH:
悬赏问题
- ¥15 如何解决y_true和y_predict数据类型不匹配的问题(相关搜索:机器学习)
- ¥15 PB中矩阵文本型数据的总计问题。
- ¥40 宿舍管理系统设计(c#)
- ¥15 MATLAB卫星二体模型仿真
- ¥15 怎么让数码管亮的同时让led执行流水灯代码
- ¥20 SAP HANA SQL Script 。如何判断字段值包含某个字符串
- ¥85 cmd批处理参数如果含有双引号,该如何传入?
- ¥15 fx2n系列plc的自控成型机模拟
- ¥15 时间序列LSTM模型归回预测代码问题
- ¥50 使用CUDA如何高效的做并行化处理,是否可以多个分段同时进行匹配计算处理?目前数据传输速度有些慢,如何提高速度,使用gdrcopy是否可行?请给出具体意见。