实验故障
今天小编进行samba配置共享目录时,按照往常一样设置参数时,smb服务就是起不来,跟着报错提示查看服务状态时,发现提示内容难以理解,无法排障。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/26fd3c6f791a85d438ed880017bf1408.png)
后来小编在网上搜了一条可以测试配置文件是否有语法错误,以及显示最终生效的配置的命令,这条命令的报错提示人性化很多,很好用。
testparm
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7b4f4274c80e049e705a78285bc4154c.png)
解决方法
网上查找后发现:samba 4较之前的SAMBA 3有一个重大的变化是:security不再支持share,参数需要做调整
security = share
改为
security = user
map to guest = Bad User
即可
再次启动服务,服务就能正常启动了