修改文件支持ACL
【以/dev/sdb1 为列】
1. # mkdir /sdb 【创建sdb目录】
2. # mkfs.ext3 /dev/sdb1 【格式化为ext3】
3. # mount /dev/sdb1 /sdb 【挂载】
4. # vim /etc/fstab 添加如下内容:
/dev/sdb1 /sdb ext3 defaults,acl 0 1
设备文件 挂载点 文件系统类型 相关设置,保持默认即可,但要添加acl 0表示不需要备份,1表示启动时fsck检查该设备文件
5. # mount -o remount /dev/sdb1【重新挂载,是更改生效】
6. setfacl 用法:-m 添加相应权限,-x 删除相应权限, u 为用户设置权限,g 为组设置权限。
u:用户名:权限 文件或目录名
g:用户组:权限 文件或目录名
例如: # setfacl -m u:xiaoli:r test 【为用户xiaoli添加对test文件读的权限】
# setfacl -m g:teacher:rwx teacher 【为用户组teacher添加对目录teacher 读写执行的权限】
# setfacl -x u:xiaoli test 【删除用户xiaoli对文件test的读的权限】
# setfacl -x g:teacher teacher 【删除用户组teacher对目录teacher的权限】
# setfacl -x g:teacher teacher 【删除用户组teacher对目录teacher的权限】
7. # getfacl 文件名或目录名 【查看权限的设置】
转载于:https://blog.51cto.com/rdlinux/312475