REHL8.0 DAY3.1用户对于文件/目录的权限

控制文件的访问(用户对文件/目录的权限)
要搞清楚Linux而言user针对于这个文件的权限

#ls -l /etc/fstab
-rw-r--r--. 1 root root 615 Aug 10 18:34 /etc/fstab

第一个root :属主,代表这个文件是谁的
第二个root:属组,代表这个文件是哪个组的成员
其他人 others:一个用户既不是文件或者目录的属主,也不是属组的一个成员,那么这个用户就是others身份

如何给一个用户分配一个组

# gpasswd -a test1 root

把名为test1的用户分配到root组里
再去查看

# id test1
uid=1001(test1) gid=1001(test1) groups=1001(test1),0(root)

可以看到这个用户已经被分配到root组里了
搞清楚身份以后就可以知道这个用户对于该文件或者目录有哪些权限

#ls -l /root/anaconda-ks.cfg
-rw-------. root root 2656 Aug 10 18:49 /root/anaconda-ks.cfg

主要查看前面的九个字符:- rw- — ---
第一个字符代表文件类型
然后把剩下的分为三份
第一份,代表该文件的拥有者的权限
第二份,代表该文件属组的权限
第三份,代表其他用户的权限
权限的类型:rwx
r:代表可读,全名read,代表数字4
w:代表可写:全名write,代表数字2
x:文件的x代表该文件可执行,目录的x代表该目录可以成为用户的工作目录,代表数字1

rwx针对目录:
r:可以读取目录下的内容,文件名,目录名,但是并不具备目录的属性可读权限,如果要读取它的属性,这个目录必须成为这个目录的工作目录(也就是x权限)
属性包括:权限,时间,大小,类型
添加权限的方法:

#chomd o+r test1

给test1用户(其他用户)赋予了可读权限

w:给目录的可写权限,在这个目录下写内容:创建文件,创建目录,删除文件,删除目录,修改文件名,修改目录名,移动文件/目录,如果想要w权限生效,就要先给他x权限
方法如下:

#chomd o+w test1

x:把目录变成这个用户的工作目录,成为工作目录并不仅仅能够看到属性,当你一个目录只有成为一个用户的工作目录,才是这用户在这个目录下做其他操作的前提
方法如下:

#chomd o+x test1

目录权限一般三种权限
第一种:—
第二种:r-x
第三种:rwx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值