Debian 中 samba 服务的 chkconfig 行为很奇怪

Debian 中 samba 服务的 chkconfig 行为很奇怪

在这个标准的 Debian 7.7 安装中,服务“samba”没有在启动时启动,而它应该启动。

根据 chkconfig 手册页,我这样做了,但它仍然无法在启动时启动:

chkconfig samba 2345

如果我将其与 ssh 服务进行比较,它看起来不错:

chkconfig --list|grep "ssh\|samba "
samba                     0:off  1:off  2:on   3:on   4:on   5:on   6:off
ssh                       0:off  1:off  2:on   3:on   4:on   5:on   6:off

但其他一些事情看起来很奇怪(所有服务都“开启”,只有 samba 是“2345”)?

# chkconfig |grep "ssh\|samba "
samba                   2345
ssh                     on

然后我尝试了别的方法:

# chkconfig samba on

但这显然更糟糕:

# chkconfig --list|grep "ssh\|samba "
samba                     0:off  1:off  2:off  3:off  4:off  5:off  6:off
ssh                       0:off  1:off  2:on   3:on   4:on   5:on   6:off
# chkconfig |grep "ssh\|samba "
samba                   off
ssh                     on

这时我真的很困惑,我尝试遵循所有手册页、论坛和文档,但配置没有按预期运行。我是否忽略了一些明显的要点?

非常感谢您的帮助!

PS 在上面的引述中,我总是将其与 SSH 进行比较,因为这项服务正在运行。

PPS 更新第一条评论,我也尝试过:

# update-rc.d samba enable 2
update-rc.d: using dependency based boot sequencing
update-rc.d: error: no runlevel symlinks to modify, aborting!

相关内容