查询文件权限属性
[root@localhost~]: getfacl /tmp
getfacl: Removing leading '/' from absolute path names
# file: tmp
# owner: root
# group: root
# flags: --t
user::rwx
group::r-x
other::r-x
修改文件权限和属性:
chmod -R 777 /tmp
chmod o+t /tmp
修改后的结果:
[root@localhost~]: getfacl /tmp
getfacl: Removing leading '/' from absolute path names
# file: tmp
# owner: root
# group: root
# flags: --t
user::rwx
group::rwx
other::rwx
rwxrw-rwt 表示有sticky标志
sticky bit: 该位可以理解为防删除位. 一个文件是否可以被某用户删除, 主要取决于该文件所属的组是否对该用户具有写权限. 如果没有写权限, 则这个目录下的所有文件都不能被删除, 同时也不能添加新的文件. 如果希望用户能够添加文件但同时不能删除文件, 则可以对文件使用sticky bit位. 设置该位后, 就算用户对目录具有写权限, 也不能删除该文件.
引用:
https://blog.youkuaiyun.com/weixin_33438741/article/details/116551650
https://www.cnblogs.com/qlwy/archive/2011/06/26/2121919.html
本文介绍了如何使用getfacl查询文件权限属性,重点讲解了sticky标志的作用,并展示了chmod命令修改权限的过程。通过实例说明了如何设置和理解rwxrw-rwt的权限模式,以及在实际开发中的应用场景。
2009

被折叠的 条评论
为什么被折叠?



