以下操作在在RHEL4下完成,供大家参考。
1,编辑/etc/samba/smb.conf文件,在[global]标签下添加:
2,在允许匿名用户访问的共享目录下添加以下内容(以share举例):
3,保存退出,重启smb服务
4,建立/home/share目录
通过以上4步即可实现匿名用户访问共享目录了。
以下内容实现匿名用户的写权限,请参考。
1,编辑/etc/samba/smb.conf文件,在[share]标签下添加:
2,保存退出,重启smb服务
3,修改/home/share目录的其他组权限
通过以上3步即可实现匿名用户在共享目录中写入文件。
对于以上第3步,如果禁止所有其他人的写权限,可以通过setfacl来实现。
具体步骤如下:
1,修改/etc/fstab文件,在需要设置ACL权限的目录所在的行的defaults后面添加acl,比如我的/home目录在/目录下,添加这样一行:
2,保存退出,重启系统
3,利用setfacl设置权限
介绍完了,有关samba服务器中使用user模式时,允许匿名用户访问共享目录的内容,希望对大家有所帮助。