如何重新启动 Samba 服务?

Mir*_*age 2 linux ubuntu samba

我已经更改了配置文件,但没有出现更改。我必须重新启动 Samba 吗?

Gus*_*Gus 9

看来ubuntu已经将需要重启的服务名称改成了smbd。对我来说(在 ubuntu 服务器 12.04 上)正确的命令是

sudo service smbd restart
Run Code Online (Sandbox Code Playgroud)

编者注:我无法发表评论,否则这将是对上述答案的评论。我意识到这是一个老问题,但我来到这里寻找完全相同的东西,并且该评论足以提示我弄清楚其余的问题,所以我想我会记录更新。


qua*_*ote 5

sudo /etc/init.d/samba restart 应该是您需要做的所有事情。


小智 5

在生产环境中,不建议仅因配置更改而重新启动服务。我建议你选择:

sudo service smbd reload
Run Code Online (Sandbox Code Playgroud)

重载有什么好处?

重新加载只会更新配置更改,而无需重新启动服务。