我使用的是Ubuntu 10.04,并安装了openssh-server。
如何禁用/启用它在启动时启动?
显然它不是用chkconfig完成的
# chkconfig --list|grep -i ssh ssh 0:off 1:off 2:off 3:off 4:off 5:off 6:off #
这应该是足够的,即使你使用新贵(依赖引导):
update-rc.d ssh enable # sets the default runlevels to on update-rc.d ssh disable # sets all to off
我不知道默认情况下,Ubuntu包含chkconfig,这很有趣 – Debian不。
请参阅以下有关如何删除启动链接的评论 – 虽然我不确定在使用upstart时是否有效。
没有我知道的命令可以禁用新兴作业,但是您可以通过编辑相应的Upstartconfiguration文件来手动禁用服务。 要在启动时停止SSHd,请注释掉/etc/init/ssh.conf的行start on ... ,如下所示:
description "OpenSSH server" #start on filesystem stop on runlevel [!2345]