除了 SSHD 之外,还有其他替代 SSH 服务器吗?
不是基于 SSH 的吗?理想情况下,可以从官方 Debian 存储库安装,侦听端口 22 以外的端口。(为了从一开始就避免与 ssh 冲突。)
必须像 ssh 一样安全(身份验证、加密)。
目的:
如果重启后 SSHD 未出现,则紧急登录。
原始问题:
没有可用的服务器的基于非 SSH 的带外服务器管理。
非解决方案:
Mosh 看起来不错,但它也在后台使用 ssh,因此对此用例没有帮助。
答案1
掉落熊可能会起作用。它确实使用 SSH 协议,但它不与 OpenSSH 共享代码库,因此在相同的情况下它可能不会崩溃。我非常确定您可以将 OpenSSH 和 Drop Bear 配置为侦听 TCP 22 以外的端口。
答案2
“远程 shell”的明显答案曾经是telnet
(呃!)。
现在似乎有一个支持 SSL 的 telnet 版本,可以在 debian 上轻松获得,如下所示:
telnetd-ssl
(不过我必须承认,我对此一无所知,因为我一直很高兴ssh
;鉴于 的坏名声telnet
(主要是基于它的非加密性质)我什至不会推荐它(尽管这个版本显然有加密 - 只是为了完整性而提及)