灵活使用ACL设置samba的共享权限(user1可读写,user2可读不可写,user3可写不可读,user4只能看到共享!)
来源:互联网 发布:java工作流引擎干嘛的 编辑:程序博客网 时间:2024/05/05 22:43
1, 编辑samba的配置文件(vim /etc/samba/smb.conf)
以共享jh目录为例!
【jh】
Comment = jh
Path = /jh
Writable = yes
Create mask = 1606
Directory mask = 1606
Read list = user2
2,让Linux支持POSIX ACL (这个 POSIX ACL 的功能在 Linux kernel 2.6 上被正式支持,之后又被 back-port
到 2.4 kernel 上。大家常用的档案系统,如:ext3,xfs,jfs,和 ReiserFS,都能使用 ACL。当然,大家须要在编译 kernel 时启动 ACL。)
编辑/etc/fstab
添加一行:
/dev/sda1 /home ext3 acl 1 2
重启!
3, 编一个小脚本
#!/bin/bash
Mkdir jh
Chmod 077 /jh
Chown user4.user4 /jh
Chmod o+t /jh
Setfacl –m d:u:user1:rwx /jh
Setfacl –m d:u:user2:r /jh
Setfacl -m d:u:user3:w /jh
最后运行脚本,重启smb即可!
记住防火墙要关哦!!!
如果对POSIX ACL 有兴趣请看:http://jianghuo495593541.download.csdn.net
- 灵活使用ACL设置samba的共享权限(user1可读写,user2可读不可写,user3可写不可读,user4只能看到共享!)
- samba共享文件夹下可读不可写的问题总结
- Ubuntu 7.10 设置Samba共享可读写文件夹
- 在Ubuntu中设置samba共享可读写文件夹
- 在Ubuntu中设置samba共享可读写文件夹
- 在Ubuntu中设置samba共享可读写文件夹
- 在Ubuntu中设置samba共享可读写文件夹
- 在Ubuntu中设置samba共享可读写文件夹
- 【转】在Ubuntu中设置samba共享可读写文件夹
- 在Ubuntu中设置samba共享可读写文件夹
- 在Ubuntu中设置samba共享可读写文件夹
- 在Ubuntu中设置samba共享可读写文件夹
- 在Ubuntu中设置samba共享可读写文件夹
- 在Ubuntu中设置samba共享可读写文件夹
- 在Ubuntu中设置samba共享可读写文件夹
- 在Ubuntu中设置samba共享可读写文件夹
- 在Ubuntu中设置samba共享可读写文件夹
- 一篇samba文章,不错[在Ubuntu中设置samba共享可读写文件夹[菜鸟写给菜鸟]]
- Hibernate3不使用事务无法保存或修改数据问题
- 资料下载地址
- 开心就是了
- 远程桌面监控——位图压缩传输?
- 本地能播放flv,放服务器上不能播放......
- 灵活使用ACL设置samba的共享权限(user1可读写,user2可读不可写,user3可写不可读,user4只能看到共享!)
- JSP中使用FCKeditor
- XML显示
- XML简介
- JSP中如何配置FCKeditor
- 连续正整数
- windows编程
- perl文档
- cisco3500系列交换机密码恢复