setfacl、getfacl】的更多相关文章

一.setfacl命令setfacl用来细分linux下的文件权限. chmod命令可以把文件权限分为u,g,o三个组,而setfacl可以对每一个文件或目录设置更精确的文件权限. 换句话说,setfacl可以更精确的控制权限的分配. 比如:让某一个用户对某一个文件具有某种权限. 这种独立于传统的u,g,o的rwx权限之外的具体权限设置叫ACL(Access Control List) ACL可以针对单一用户.单一文件或目录来进行r,w,x的权限控制,对于需要特殊权限的使用状况有一定帮助. 如,…
当用户访问一个文件时,权限匹配的顺序为owner--->group--->other.当设置访问控制列表后,owner--->facl_user--->group--->facl_group--->other setfacl 参数 文件 设置文件访问控制列表 -x:取消控制列表 u:uid g:gid -m:设定控制列表 u:UID:权限 g:gid:权限 mask::权限 对匹配到的acl用户,只给mask所规定的最大权限 getfacl 文件 获取文件访问控制列表…
ACL权限设置命令setfacl和getfacl命令 setfacl命令是用来在命令行里设置ACL(访问控制列表).在命令行里,一系列的命令跟随以一系列的文件名. [TOC] 选项 |参数|说明|  |-|-|  |-b:|删除所有扩展的acl规则,基本的acl规则(所有者,群组,其他)将被保留.  |-k:|删除缺省的acl规则.如果没有缺省规则,将不提示.  |-n:|不要重新计算有效权限.setfacl默认会重新计算ACL mask,除非mask被明确的制定.  |--mask:|重新计算…
一 需求 有以下需求,通过setfacl命令实现 一组用户可写可读可执行,一组用户可写可执行,另一组用户只可读 linux rwx oracle wx uplook r 二 解决 第一步 添加六个用户linux01.linux02.oracle01.oracle02.uplook01.uplook02 [root@serv01 learning]# useradd linux01 [root@serv01 learning]# useradd linux02 [root@serv01 learn…
目录 一:用户和组信息的查看 查看用户信息 查看密码信息 查看组信息 特殊组wheel 二:用户和组信息的管理 用户管理 组管理 三:文件权限 文件权限的查看 文件权限的修改 ACL控制权限 setfacl  . getfacl Umask.Suid.Sgid.粘滞位 四:Linux中的sudo.sudo -i.su.su -命令 相关文章:Linux用户方面的加固 前言:在linux中一切都是文件(文件夹和硬件设备是特殊的文件),如果有可能尽量使用文本文件.文本文件是人和机器能理解的文件,也成…
此文涉及命令:useradd.usermod.userdel.passwd.chage.setfacl.getfacl.su.sudo.fingr.chfn.chsh.id.groupadd.groupmod.groupdel.gpasswd.visudo.w.who.lastlog.write.mesg.wall.mall.pwck.pwconv.pwunconv.chpasswd. 知识点: /etc/passwd 档案结构 账号名称. 密码 UID GID 用户信息栏说明 家目录 shel…
基础知识 相信大家应该都知道linux的文件基本权限,使用ls -l命令可以显示文件的基本权限,"-rwxrwxrwx.",第一位表示文件的属性(是文件-  ,目录d等),后面每隔三位为属主.属组.其他用户 对应的读写执行权限.这个比较简单很容易理解. 文件特殊权限 单纯的读写执行权限无法满足我们的基本要求,因此对应有了特殊权限位(SUID.SGID.SBIT),这些权限 位用来弥补一般权限不能实现的功能,帮助没有权限的用户执行需要root权限的工作.下面我们就详细了解一下这三个特殊权…
一.setfacl——设定文件访问控制列表语法: setfacl [-bkndRLP] { -m|-M|-x|-X ... } file ...  -m, --modify=acl 更改文件的访问控制列表  -M, --modify-file=file 从文件读取访问控制列表条目更改  -x, --remove=acl 根据文件中访问控制列表移除条目  -X, --remove-file=file 从文件读取访问控制列表条目并删除  -b, --remove-all 删除所有扩展访问控制列表条目…
对于文件系统权限,我们前面已经讲解了一部分,这里就不在重复了. 1.修改文件权限有两种,一种是数字.一种是字母 (chmod 的修改只能是属主或者root) 数字: 修改目录权限和目录内所有文件的权限 字母: 2.修改文件属性的关系(其中修改组chgrp=chown  .组) 这里有两点要注意: 1)如果一个文件是可执行文件,并且属主或者root对于这个文件只有可执行权限,那么可以通过sh命令进行执行 2)  对于往文件里面写内容,root和属主都可以在没有可写权限的情况下写入的,只要强制保存就…
1.useradd -[ugGdsce]2.passwd 用户名 ================================================ 1.chmod 2.chown 3.setuid 4.setgid 5.t位 6.sudo ***7.acl权限分配 更灵活的权限分配方式------------------------------------------------ chmod设置文件基本权限 u----g----o 1).数字 chmod 757 /test dr…