文件权限
ll查看到的文件信息
drwxr-xr-x 4 ubuntu SERVICE_HTTP 4096 Mar 12 13:35 ./ drwxr-xr-x 14 root root 4096 Mar 12 16:15 ../
drwxr-xr-x
- 十个字符
- 第一个:文件类型
- 接下来三个:文件所有者权限
- 再接下来三个:用户组权限
- 最后三个:其他用户权限
修改文件权限
chmod 权限 文件
更精确的文件权限
setfacl命令可以用来细分linux下的文件权限。
chmod命令可以把文件权限分为u,g,o三个组,而setfacl可以对每一个文件或目录设置更精确的文件权限。
换句话说,setfacl可以更精确的控制权限的分配。
比如:让某一个用户对某一个文件具有某种权限。
查看文件的acl
getfacl 文件
添加一个组
setfacl -m g:组:rwx 文件
添加一个用户
setfacl -m u:用户:rwx 文件
-R表示递归目录下所有文件
文件所有者和文件所在组
-R表示递归目录下所有文件
chgrp 组名 文件名 -R chown 用户名 文件名 -R