Linux--acl权限列表

1. 作用:
让特定的用户对特定的文件拥有特定的权限

2. acl列表查看

	-rw-rwxr--+ 1 root root 0 Apr  1 20:35 file
	          ^
		    acl开启

	getfacl  file	  //查看acl开启的文件的权限

	# file:  file	  //文件的名称
	# owner: root	  //文件的拥有者
	# group: root	  //文件的拥有组
	user::rw-	  //文件拥有者的权限
	user:kiosk:rwx	  //指定用户的权限
	group::r--	  //文件拥有组的权限
	mask::rwx	  //能赋予用户的最大权限
	other::r--	  //其他用户的权限

在这里插入图片描述
3. acl列表管理

getfacl  file	//查看acl开启的文件的权限

setfacl  -m  u:username:rwx  file	#指定用户的权限
setfacl  -m  g:group:rwx  	 file	#指定组的权限
setfacl  -x  u:username  	 file	#删除用户的权限
setfacl  -b  file					#关闭acl列表

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4. mask值

  • 在权限列表中mask表示能生效的权力值
    当用chmod减小开启acl的文件权限时mask值会发生改变
chmod  g-w  westos

在这里插入图片描述

  • 如果要恢复mask的值
setfacl  -m m:rw  westos

在这里插入图片描述

5. acl默认权限设定

acl默认权限只针对目录设定
“acl权限值针对设定完成之后新建的目录或文件生效,而之前已经存在的文件是不会生效的”

  • 之前存在的需要单独给与权限

猜你喜欢

转载自blog.csdn.net/weixin_42195382/article/details/89006722
今日推荐