升级到 edge 版本的 9.8_p1 后,sshd 需要重启

由于 openssh 中的更改,升级 openssh 到 9.8_p1 或更高版本后,需要重启 sshd。否则 sshd 将无法接受新的连接。

这仅影响 Alpine Linux edge 分支,并将影响即将发布的 3.21 版本。

升级后,运行以下命令

rc-service sshd restart

来自 OpenSSH 9.8_p1 发行说明

  • sshd(8):服务器已被拆分为一个监听器二进制文件 sshd(8) 和一个会话二进制文件 “sshd-session”。这使得监听器二进制文件更小,因为它不再需要支持 SSH 协议。作为这项工作的一部分,移除了禁用特权分离(以前需要修改代码才能禁用)和禁用 sshd(8) 重新执行的支持。未来计划将 sshd-session 进一步分离为更小的、最小化的二进制文件。