【发布时间】:2015-01-23 12:11:01
【问题描述】:
我安装了 ssh 使用 apt-get 安装 ssh
显示安装成功 但是 ssh 不能随着 ubuntu 的启动而启动, 每次我需要登录ubuntu并手动启动服务。
我在网上搜索了一个使用 update-rc.d ssh defaults 99 的方法
但它也失败了。
还有什么需要配置的吗?
【问题讨论】:
-
属于 superuser.com
我安装了 ssh 使用 apt-get 安装 ssh
显示安装成功 但是 ssh 不能随着 ubuntu 的启动而启动, 每次我需要登录ubuntu并手动启动服务。
我在网上搜索了一个使用 update-rc.d ssh defaults 99 的方法
但它也失败了。
还有什么需要配置的吗?
【问题讨论】:
这应该可以解决问题..
sudo update-rc.d ssh defaults
编辑:如果您的网络配置了网络管理器,则在用户通过 GUI 登录之前不会建立连接。对于手动配置,您必须编辑 /etc/network/interfaces 文件,看看这个指南,如果你使用无线,你可以看看这里
原帖:https://askubuntu.com/questions/3913/start-ssh-server-on-boot
【讨论】:
您可以尝试几件事。
检查 SSH 的状态——它们是错误的吗?
$ sudo /sbin/service sshd status
另外,在“ssh”上调用 update-rc.d 可能是个问题。您可以在“sshd”上试一试,它是管理“ssh”实例的守护进程。
【讨论】:
如果您使用的是 Bitnami 堆栈,默认情况下 /etc/init/ 中不存在 ssh.conf 文件
在这种情况下:
sudo mv /etc/init/ssh.conf.back /etc/init/ssh.conf
sudo start ssh
这应该可以解决问题。
【讨论】: