ssh服务器响应“SSH-2.0-OpenSSH_7.4p1 Debian-10+deb9u1”中的“Debian-10”是什么意思?

ssh服务器响应“SSH-2.0-OpenSSH_7.4p1 Debian-10+deb9u1”中的“Debian-10”是什么意思?

当我使用 netcat 连接到 Debian 系统的 SSH 端口 ( nc host 22) 时,我得到了响应SSH-2.0-OpenSSH_7.4p1 Debian-10+deb9u1。这是什么Debian-10意思?主机是 Debian 9。

答案1

它只是反映了当前 Debian 9 中软件包的 Debian 修订版;看到包装页了解详情。当前版本为1:7.4p1-10+deb9u1;你可以忽略“1:”,那么“7.4p1”就是版本开放SSH,“10+deb9u1”表示这是 Debian 软件包的第十个版本,首次针对 Debian 9 进行更新(更严格地说,这是继 OpenSSH 7.4p1 的 Debian 软件包第十个版本之后的第一次 Debian 9 更新) 。这Debian 变更日志列出了 OpenSSH 7.4p1 的后续 Debian 软件包中所做的更改。

换句话说,“Debian-10+deb9u1”表示它是由 Debian 打包的 OpenSSH,版本号的 Debian 部分(特定于 OpenSSH 软件包)是“10+deb9u1”。那里的 10 与 Debian 版本无关。

相关内容