Tommy Brunn Asked: 2010-09-10 03:55:26 +0800 CST2010-09-10 03:55:26 +0800 CST 2010-09-10 03:55:26 +0800 CST 在启动时启动 ssh 服务器 772 我一直在做我的 google-fu,但我只能找到过时的指南或仅与 Ubuntu 的服务器变体相关的指南。 我需要对其进行设置,以便 ssh 服务器在启动时运行,这样我就可以远程访问计算机,而无需先物理登录主机。我该怎么做?我已经设置了 ssh 服务器,这样我就可以登录了,但首先我必须在主机上登录并运行sudo /etc/init.d/ssh start autostart ssh 3 个回答 Voted LassePoulsen 2010-09-10T04:18:32+08:002010-09-10T04:18:32+08:00 这应该可以解决问题.. sudo update-rc.d ssh defaults 编辑: 如果您的网络配置了网络管理器,则在用户通过 GUI 登录之前不会建立连接。对于手动配置,您必须编辑/etc/network/interfaces文件,请查看本指南,如果您使用无线,则可以查看此处 KernelSanders 2015-10-06T06:24:11+08:002015-10-06T06:24:11+08:00 sudo update-rc.d ssh defaults 可以在 sysV 系统上运行,但最新的 ubuntu 使用 systemd 来控制引导过程。为了让 sshd 在 systemd 系统启动时启动,您需要 systemctl enable ssh.socket 作为根。 João Pinto 2010-09-10T09:16:28+08:002010-09-10T09:16:28+08:00 如果您从存储库安装 openssh 服务器,则默认情况下它应该在引导时启动,无论是否有可用的网络连接(这是 mot 人们响应的不同问题)。
这应该可以解决问题..
编辑: 如果您的网络配置了网络管理器,则在用户通过 GUI 登录之前不会建立连接。对于手动配置,您必须编辑
/etc/network/interfaces
文件,请查看本指南,如果您使用无线,则可以查看此处可以在 sysV 系统上运行,但最新的 ubuntu 使用 systemd 来控制引导过程。为了让 sshd 在 systemd 系统启动时启动,您需要
作为根。
如果您从存储库安装 openssh 服务器,则默认情况下它应该在引导时启动,无论是否有可用的网络连接(这是 mot 人们响应的不同问题)。