无法重启 samba

无法重启 samba

我安装了 samba sudo apt-get install samba

然后我进行了配置,但是当我写道:

sudo /etc/init.d/samba restart

message appears " command not found "

当我写作时ls /etc/init.d 我没有找到桑巴。

测试的解决方案:

sudo /etc/init.d/smbd restart

sudo /etc/init.d/nmbd restart

sudo service samba restart

并重新安装 samba

你能提示我一下吗?

注意:我的操作系统是 ubuntu10.4 LTS

答案1

sudo /etc/init.d/smbd restart

不要通过 /etc/init.d 调用 init 脚本,而是使用 service(8) 实用程序,例如服务 smbd 重新启动

由于您尝试调用的脚本已转换为 Upstart 作业,因此您也可以使用 stop(8) 然后 start(8) 实用程序,例如停止 smbd启动 smbd. restart(8) 实用程序也可用。

smbd停止/等待

smbd 启动/正在运行,进程 7831

启动/停止 samba 的命令如下:

sudo stop smbd
sudo start smbd

对于 systemd 相关系统(即 Ubuntu 16.04):

systemctl start smbd.service
systemctl stop smbd.service

答案2

如果你已经安装了 samba 包,你可以在文件夹 (/etc/init.d) 中找到 smbd、nmbd

如果没有,则表示您的安装失败。

如果是,您可以通过以下方式启动服务——

sudo /etc/init.d/smbd start
sudo /etc/init.d/nmbd start

或者

sudo service smbd start
sudo service nmbd start

相关内容