sudo systemctl 启用 sshd

sudo systemctl 启用 sshd

我最近将我的服务器从 14.04.2 LTS 升级到了 Ubuntu Vivid Vervet 15.04

升级过程很顺利,我可以通过 SSH 毫无问题地进入服务器。直到几周后我重启服务器(使用 restart -r now)时才发现 SSH 守护进程不再在服务器重启时自动启动。

这意味着我无法通过 SSH 进入我的服务器。我收到以下错误消息

ssh:连接到主机 [此处未包含主机名] 端口 22:连接被拒绝

我可以通过 OVH 的救援模式访问服务器,但有人知道我必须做什么才能让服务器在 15.04 重启时自动启动 SSH 吗?Vivid vervet 现在使用systemd作为默认值而不是 UpStart,因此启动脚本方面的情况非常不同,这就是问题所在。

答案1

使用 Ubuntu 15.04。我们有一个 systemd,但 upstart 脚本也应该可以正常工作。如果您已升级并且 SSH 守护程序未自动启动。请通过终端执行以下操作。

sudo systemctl 启用 sshd

此后系统将在启动时自动启动 ssh 守护进程 (sshd)。

相关内容