我的 sshd 不会在启动时启动。我必须手动输入(sudo service ssh start
)。
我发布了一个关于如何在启动时启动 ssh 的问题(如何在 Linux Mint Debian v2 上启动 SSH 守护进程),但是,我尝试过的一切都不起作用。
我检查了/var/log/boot.log,它实际上说:
[ ok ] 启动 OpenBSD Secure Shell 服务器:sshd
但是,当我输入 时ps -A | grep ssh
,sshd 没有显示。如果我手动启动它(sudo service ssh start
),它就会显示出来。我可以检查 SSH 的特定日志吗?
我正在使用 LMDE v2,64 位,Mate。
答案1
我想到了。在我的 auth.log 文件中,它没有绑定到我在 /etc/ssh/sshd_config 中为 ListenAddress 参数输入的 IP 地址。我将其改回 0.0.0.0 后,它现在启动了。不太明白,我以为我可以把我的电脑的IP地址?
我不明白为什么它不在启动时启动,但手动启动它可以。