前言
现在网上看到很多方法,都是编辑模板,在invalid users = root前面加#号,注释这条命令。也就是允许使用root用户作为SMB用户组来管理SMB,既然官方默认就不让使用root,是有它的道理的,那还有没其它办法呢?今天就介绍一个其它的方法实现匿名用户读写共享文件夹目录
操作
还是编辑模板,拉到最下面,把
create mask = 0666
directory mask = 0777
force group = root
force user = root
注释前面的#号去掉,即是让这四行代码生效

保存,并重启smb服务就可以了/etc/init.d/samba4 restart
总结
使用 force user
强制匿名用户以特定用户身份访问,从而实现匿名用户也能读写。我是在自己家使用,如果你是在公司或者需要考虑安全性的情况下,最好是使用特定的用户+密码的方式更安全。
暂无评论