我在我的 debian squeeze 服务器上安装了 Samba,但是当我重新启动它时它没有启动,我必须手动运行它才能启动它。
如何让 Samba 在启动服务器时自动启动?我宁愿不安装软件
答案1
以 root 身份输入:
update-rc.d samba defaults
这将为默认运行级别安装 samba
答案2
chkconfig 命令在 Debian 上运行吗?
chkconfig smb on
上述命令在 RHEL 6 上测试。
答案3
您必须将启动服务 smb 的 init 脚本从 /etc/init.d 添加到您的 /etc/rcX.d。其中 X 是您的运行级别。您可能首先需要从 debian 存储库安装一个程序 chkconfig,这样您就可以非常轻松地完成此操作(我不确定它是否在默认安装中):
apt-get install chkconfig
现在,您可以通过以 root 身份输入以下命令来添加服务 smb 以随系统一起启动:
chkconfig smb 3