在 Kali GNU/Linux Roll 中安装 OpenSSH 10.0 图文指南

截至目前(2025年4月),OpenSSH 10.0 已经正式发布了,这次更新移除了过时的 DSA 签名,默认启用了结合量子防护的密钥交换算法,还改进了 scp/sftp 行为和 sshd 安全性。配置文件支持更灵活的条件匹配,体验更流畅。

一句话总结:更安全、更现代、也更好用,SSH 用户值得马上升级!

但 Kali Linux 默认源里的版本一般不会第一时间更新到这么新。要安装最新版本,你通常有几个选择:

方式一:使用 Kali Rolling 测试源(适合稍微新一点的版本)

Kali 是基于 Debian Testing 的,你可以切到测试源或 kali-rolling 较新分支看看能不能拿到更新版。
不过一般不会立刻到10.0版,可能只是9.x的更新版。

命令参考:

┌──(linuxmi㉿linuxmi)-[~/www.linuxmi.com]
└─$ sudo apt update

┌──(linuxmi㉿linuxmi)-[~/www.linuxmi.com]
└─$ sudo apt install openssh-server

如果版本太旧,继续往下看手动编译的方法。

方式二:自己编译安装(最保险拿到最新10.0版)

如果你要第一时间用 OpenSSH 10.0,那基本需要自己手动编译。

步骤比较清楚,Linux迷(www.linuxmi.com)小编给你整理好啦:

1. 安装编译需要的依赖

┌──(linuxmi㉿linuxmi)-[~/www.linuxmi.com]
└─$ sudo apt update
┌──(linuxmi㉿linuxmi)-[~/www.linuxmi.com]
└─$ sudo apt install build-essential zlib1g-dev libssl-dev libpam0g-dev libselinux1-dev

2. 下载 OpenSSH 10 的源码

去官网拉最新版源码:

┌──(linuxmi㉿linuxmi)-[~/www.linuxmi.com]
└─$ wget https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-10.0p1.tar.gz

然后解压:

┌──(linuxmi㉿linuxmi)-[~/www.linuxmi.com]
└─$ tar zxvf openssh-10.0p1.tar.gz

┌──(linuxmi㉿linuxmi)-[~/www.linuxmi.com]
└─$ cd openssh-10.0p1

3. 配置编译参数

一般你可以用默认配置,不过推荐加上 /usr 这样系统知道怎么找你的 SSH。

┌──(linuxmi㉿linuxmi)-[~/www.linuxmi.com] 
└─$./configure --prefix=/usr --sysconfdir=/etc/ssh --with-md5-passwords

如果你想用更标准的 Kali 配置,可以多加一些,比如:

┌──(linuxmi㉿linuxmi)-[~/www.linuxmi.com] 
└─$./configure --prefix=/usr --sysconfdir=/etc/ssh --with-privsep-path=/var/lib/sshd --with-pam

4. 编译并安装

┌──(linuxmi㉿linuxmi)-[~/www.linuxmi.com] 
└─$make -j$(nproc)

┌──(linuxmi㉿linuxmi)-[~/www.linuxmi.com] 
└─$ sudo make install

安装好后,确认版本:

┌──(linuxmi㉿linuxmi)-[~/www.linuxmi.com]
└─$ ssh -V

应该看到:

10.0p2, OpenSSL 3.4.1 11 Feb 2025

5. 重启 ssh 服务(如果需要)

sudo systemctl restart ssh

如果你的系统服务名字叫 sshd,用:

sudo systemctl restart sshd

⚡ 小提示

  • 备份好旧配置:升级前备份 /etc/ssh/sshd_config,防止配置出问题。

  • 小心远程服务器:如果你是在远程机器上操作,千万别直接 kill 掉旧 sshd,不然连接断了麻烦大了。

  • 长期维护:自己编译的版本不会跟随系统更新,需要你自己关注 OpenSSH 后续安全补丁。

相关链接:https://www.linuxmi.com/openssh-10-0.html

The post 在 Kali GNU/Linux Roll 中安装 OpenSSH 10.0 图文指南 first appeared on Linux迷.

版权声明:
作者:dingding
链接:https://www.techfm.club/p/204242.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>