linux的ACL权限
来源:互联网 发布:小熊加湿器怎么样知乎 编辑:程序博客网 时间:2024/05/17 00:06
1.设置acl权限。
setfacl [-bkRd] {[-m|-x]} acl 参数
如setfacl -m u:username:rwx filename
将filename这个文件对username这个用户的权限设置为rwx
[root@www test_xuexi]# touch file[root@www test_xuexi]# setfacl -m u:wjx:rwx file [root@www test_xuexi]# lltotal 4-rw-rwxr--+ 1 root root 0 Nov 2 20:18 file
看。权限的最后那多了一个加号
-m 设置acl权限
-x 删除acl权限
-b 删除所有acl权限
-R 递归acl权限
-d 设置默认acl权限
getfacl 查看acl权限
[root@www test_xuexi]# getfacl file # file: file# owner: root# group: rootuser::rw-user:wjx:rwxgroup::r--mask::rwxother::r--
设置权限就无效了
[root@www test_xuexi]# setfacl -m u:wjx:rwx file [root@www test_xuexi]# getfacl file # file: file# owner: root# group: rootuser::rw-user:wjx:rwxgroup::r--mask::rwxother::r--
[root@www test_xuexi]# getfacl file # file: file# owner: root# group: rootuser::rw-user:wjx:rwx#effective:---group::r--#effective:---mask::---other::r--有效权限是--- ,注意看后面的effective。
但是。这个时候再设置权限的话。mask值会被重装。看下面
[root@www test_xuexi]# setfacl -m m:0 file [root@www test_xuexi]# getfacl file # file: file# owner: root# group: rootuser::rw-user:wjx:rwx#effective:---group::r--#effective:---mask::---other::r--[root@www test_xuexi]# setfacl -m u:wjx:rwx file [root@www test_xuexi]# getfacl file # file: file# owner: root# group: rootuser::rw-user:wjx:rwxgroup::r--mask::rwxother::r--
[root@www test_xuexi]# lsdir file[root@www test_xuexi]# setfacl -m d:u:wjx:rwx dir/[root@www test_xuexi]# touch ./dir/file[root@www test_xuexi]# getfacl ./dir/file # file: dir/file# owner: root# group: rootuser::rw-user:wjx:rwx#effective:rw-group::r-x#effective:r--mask::rw-other::r--
-R 递归将该目录下的所有文件的acl权限设置为某某某。
如果是centos7以前的话。一块新的块设备是默认没有acl权限的
可以用mount -o remount,acl filename
当然。单用户模式下发现文件系统是可读的。也可以mount -o remount,rw /
0 0
- Linux的ACL权限
- Linux的ACL权限
- linux的ACL权限
- 2.Linux的ACL权限
- Linux文件的ACL权限
- 通过Linux的ACL学习ACL权限分配原理
- Linux 高级的权限管理ACL(转)
- linux下的acl权限使用
- Linux中文件的ACL权限
- Linux之ACL权限
- Linux ACL权限设定
- Linux之ACL权限
- Linux之ACL权限
- Linux ACL权限
- linux ACL权限控制
- Linux ACL权限设置
- linux ACL权限控制
- 【Linux】ACL权限管理
- [js动画]js动画框架总结
- Dockerfile分享之SSH Server
- java如何发送邮件以及使用Velocity模板解决模板文件中文乱码的问题
- Makefile详解-后序
- 忘记Mac登陆密码的解决办法
- linux的ACL权限
- 1021. Deepest Root (25)
- 在线以物换物平台应用
- [USACO]奶牛电信
- TypeScript 类的声明
- 对代码不满足,是任何真正有天才的程序员的根本特征。
- implement ArrayList in java
- Vuforia unity开发摄像头问题
- C语言常见错误