权限管理

知识就是力量,时间就是生命。这篇文章主要讲述权限管理相关的知识,希望能为你提供帮助。


权限管理

权限

操作系统对用户能够执行的功能所设立的限制,主要用于约束用户能对系统所做的操作,以及内容访问的范围,或者说,权限是指某个特定的用户具有特定的系统资源使用权利。
Linux/Unix 的文件调用权限分为三级 : 文件所有者(Owner)、用户组(Group)、其它用户(Other Users)。
只有文件所有者和超级用户可以修改文件或目录的权限。
![1649660378525](C:\\Users\\meibemeibe\\AppData\\Roaming\\Typora\\typora-user-images\\1649660378525.png)
chmod修改权限命令

chmod -[option] 权限 文件名
-R:递归授权,将目录及目录下的文件全部修改
方式一:数字方式
r 4 只读
w 2 只写
x 1 只执行
- 0 无权限
chmod 755 test.sh
[qq@xtt < sub> ]$ ll
total 4
-rwxr-xr-x. 1 qq qjp 122 Apr 11 23:03 test.sh
方式二:ugoa方式
u 表示该文件的拥有者
g 表示与该文件的拥有者属于同一个群体(group)者
o 表示其他以外的人
a 表示这三者皆是
------------------------------------------------
+ 表示增加权限
- 表示取消权限
= 表示唯一设定权限
[qq@xtt < /sub> ]$ chmod u-w test.sh
[qq@xtt ~]$ ll
total 4
-r-xr-xr-x. 1 qq qjp 122 Apr 11 23:03 test.sh



chown修改文件属主和属组命令

chown [-option] 属主:属组 filename
-R:递归修改属组和属主
#修改 属主:属组
# chown root:xtt1 test.sh
0 ? 00:42:13 root@xtt,10.0.0.100:/home/qq # ll
total 4
-rwxrwxrwx. 1 root xtt1 122 Apr 11 23:03 test.sh
#修改 属主
chown xtt test.sh
0 ? 00:43:21 root@xtt,10.0.0.100:/home/qq # ll
total 4
-rwxrwxrwx. 1 xtt xtt1 122 Apr 11 23:03 test.sh
#修改 :属主
chown :xtt1 test.sh
0 ? 00:44:07 root@xtt,10.0.0.100:/home/qq # ll
total 4
-rwxrwxrwx. 1 xtt xtt1 122 Apr 11 23:03 test.sh



tr替换命令

tr [-option] 指定字符串 替换为字符串
将指定字符串替换为相对应字符串
[qq@xtt ~]$ ll |tr rwx 421
total 4
-421421421. 1 qq qjp 122 Ap4 11 23:03 test.sh
-42-4--4--. 1 qq qjp0 Ap4 12 00:20 t4.t1t



stat查看文件详细属性命令

stat filename
[qq@xtt ~]$ stat test.sh
File: ‘test.sh’
Size: 122Blocks: 8IO Block: 4096regular file
Device: fd00h/64768dInode: 50799599Links: 1
Access: (0777/-rwxrwxrwx)Uid: (222/qq)Gid: ( 1002/qjp)
Context: unconfined_u:object_r:user_home_t:s0
Access: 2022-04-11 23:50:21.518356907 +0800
Modify: 2022-04-11 23:03:57.674167534 +0800
Change: 2022-04-12 00:05:35.933419111 +0800
Birth: -



权限对文件的影响

r:文件只能读取
w:任何编辑命令都可以写入内容,但是vim读取不出来,就会覆盖原文件内容
x:对于普通用户来说,还是什么都做不了,必须配合r权限才可以执行
#单权限是可以影响文件的 单独x权限,什么都做不了,x必须配合r
-------------------------------------------------------------------
rw:可读,可写,正常的使用vim编辑,但是不能执行
rx:可读,可执行,但是不能编辑
wx:可写,不可读,不可执行
rwx:可读,可写,可执行



权限对目录的影响

## 目录在只有单权限的情况下,单权限,没有任何作用 r配合x 和 w配合x wx及其危险的权限
r:能看见目录下的文件,但是看不见文件的详细属性
w:什么都做不了
x:什么都做不了
---------------------------------
rx:才能查看目录下的文件
wx:读取不了目录里的文件,但是创建文件,创建目录,删除文件,删除目录,不能用*代替
rwx:可以做任何操作,可以创建,删除,移动,复制文件或目录

【权限管理】


    推荐阅读