最近用树莓派搞个NAS,用samba实现文件共享,记录下出现的问题及解决。
1.问题
一通安装及操作重启samba,出现以下问题
Restarting smbd (via systemctl): smbd.serviceJob for smbd.service failed because the control process exited with error code.
See "systemctl status smbd.service" and "journalctl -xe" for details.
failed!
如下:

跑下建议命令,显示systemctl status smbd.service
Failed to start Samba SMB Daemon

摸不到头脑
2.问题解决
用testparm测试smb.conf配置档的合法性,发现提示“value is not boolean!”
sudo nano /etc/samba/smb.conf 把中文注释去掉就好了
原来是 /etc/samba/smb.conf 文件不知能写中文字符,注释也不行!!!

成功启动

另外,使用自带命令 输出samba日志也许会有帮助
smbd -F -S

在树莓派上建立NAS并使用samba进行文件共享时,遇到了samba服务重启失败的问题。错误信息显示smbd.service启动失败。通过运行`systemctl status smbd.service`和`journalctl -xe`查看详细信息,发现是smb.conf配置文件中存在非法的中文字符注释导致。删除这些注释后,samba服务成功启动。使用`testparm`检查smb.conf的合法性,以及查看samba日志也是解决问题的有效途径。
1099

被折叠的 条评论
为什么被折叠?



