2024年3月25日发(作者:)
鸟哥的linux私房菜答案
【篇一:鸟哥的linux私房菜-基础篇-学习总结】
s=txt>6.1 用户与用户组的定义
6.2 linux文件权限概念
6.2.1 linux文件权限与属性
1.一般权限
1) 对文件,r指用户可读取文件内容;w指用户可以编辑、新增、修改文件内容但不能删
除文件;x指用户可以执行该文件。
2) 对目录,r指用户可以查询目录结构(ls);w指用户可对目录下的文件删除、重命名、
转移、新建等。x指用户能进入该目录,使其成为工作目录
2. 特殊权限
1) setuid:(-rwsr-xr-x)使文件(仅可执行文件)在执行过程中,执行者拥有文件所有
者的权限。
2) setgid:(rwxrwsr-x)对于文件,仅对可执行文件而言,在执行过程中,执行者拥有
文件用户组的权限。对于目录,用户需同时拥有r与x权限才能进入该目录,用户在此目录下
的有效用户组变为该目录的用户组,用户在此目录下新建的文件的用户组与此目录的用户组相
同。
3) sbit:(drwxrwxrwt)对于目录,目录下的文件或目录,只有文件/目录所有者和
root能够进行删除动作。
4) 特殊权限的设置:4 setuid、2 setgid、1 sbit(chmod 7777 filename)。
3. 隐藏权限
1) chattr +(-)i filename:使文件不能被删除、改名、设置链接文件、写入或添加数
据。
2) chattr +(-)a filename:使文件只能增加数据。
3)
4. 默认权限
1) 文件初始默认权限为666,目录初始默认权限为设置默认权限,如
umask为0022,则文件默认权限为644(rw-r—r--),目录默认权限为755
(rwxrwxrwx).
6.2.2如何改变文件和目录的权限与属性
1. chgrp


发布评论