无法重新启动 samba,samba.service 被屏蔽

无法重新启动 samba,samba.service 被屏蔽

当我尝试重新启动 Samba 时,收到以下错误消息:

Failed to start samba.service: Unit samba.service is masked.

此外,当我运行时systemctl,它显示smbd.service红色表示失败。

同时重启开始失败,我失去了所创建文件夹的共享功能,无法访问。任何帮助都将不胜感激!!!

答案1

Debian 和 debian-derivatives 将服务名称从“samba”更改为“smbd”。

尝试service smbd restart

答案2

尝试:

sudo systemctl unmask samba
sudo systemctl enable samba
sudo systemctl restart samba

答案3

这对我有用(Ubuntu 服务器 16):

sudo rm /lib/systemd/system/samba.service 
sudo systemctl enable samba.service nmbd.service
sudo systemctl start samba

找到它来自这里

答案4

我遇到了同样的问题,但原因不明。检查日志后,我发现 Samba 的缓存文件存在问题(权限不当)。rm -R /var/cache/samba/*成功了。

相关内容