权限管理

采得百花成蜜后,为谁辛苦为谁甜。这篇文章主要讲述权限管理相关的知识,希望能为你提供帮助。
目录:
权限管理
权限的基本概述
授权命令
权限对文件的影响
权限对目录的影响
修改文件属主和属组
知识点总结
____________________________________________________________________________
权限的基本概述
什么是权限:
我们可以把他理解为操作系统对用户能够执行的功能所设立的限制,主要用于约束用户能对系
统所做的操作,以及内容访问的范围,或者说,权限是指某个特定的用户具有特定的系统资源
使用权利。
为什么要有权限:
因为在公司中,服务器可能就那么几台,但是运维可能有多个,我们多个运维要登录同一台服
务器,那么不可能只有一个root用户,我们需要根据运维的等级,来分配用户权限。
权限与用户的关系:
Linux中的文件或目录的权限和用户及用户组关联很大,Linux中每个文件或目录都有一组共9
个基础权限位,每三个字符被分为一组,他们分别是属主权限位(占三个字符)、属组权限位(占
三个字符)、其他用户权限位(占三个字符) 比如rwxr-xr-x linux中正是这9个权限位来控制文件属
主(User)、属组(Group)、其他用户(Other)基础权限。每种身份,又对应了3种权限:
r(readable)、w(writeable)、x(excutable)
##权限问题报错:
Permission denied
##权限和用户的关系



r:读权限,read,4
w:写权限,write,2
x:执行权限,exec,1
-:没有权限,0
##替换命令
tr
##举例:
0 ? 20:53:18 root@jinnan,10.0.0.101:~ # ll|tr rwx- 4210
0420400400 1 4oot 4oot 8 Ap4 5 20:19 1962
20:55:36 root@jinnan,10.0.0.101:~ # stat jin
File: ‘jin’ -> ‘Music’
Size: 5 Blocks: 0 IO Block: 4096 symbolic link
Device: 803h/2051d Inode: 33575034 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/
root)
Access: 2022-04-11 20:02:22.317017490 +0800
Modify: 2022-04-04 10:10:56.783220305 +0800
Change: 2022-04-04 10:10:56.783220305 +0800
Birth: -
0 ? 20:56:59 root@jinnan,10.0.0.101:~ # stat jin|awk -F [(/]
NR==4print $2
0777
##正规取出文件数字权限的命令:
0 ? 20:57:33 root@jinnan,10.0.0.101:~ # stat -c %a jin
777
## 权限位
属主权限位:u user
属组权限位:g group
其他用户权限位:o other
____________________________________________________________________________
授权命令
chmod: change mode
##语法
chmod 权限 文件名
##选项
-R:递归授权
##授权方式
#1.数字授权
0 ? 21:02:53 root@jinnan,10.0.0.101:/home/home # chmod 777 oldboy 0
? 21:03:23 root@jinnan,10.0.0.101:/home/home # ll
total 0
drwxrwxrwx. 3 root root 19 Mar 21 19:00 oldboy
# 2.ugo方式
u:user用户权限
g:group用户组权限
o:other其他用户权限
a:all所有权限位
+:加上后面指定的权限
-:减去后面指定的权限
=:等于后面指定的权限
##举例
0 ? 21:08:17 root@jinnan,10.0.0.101:/home/home # chmod u-w,g-w,o-w
oldboy
0 ? 21:08:30 root@jinnan,10.0.0.101:/home/home # ll
total 0
dr-xr-xr-x. 3 root root 19 Mar 21 19:00 oldboy
______________________________________________________________________
权限对文件的影响
r:文件只能读取
w:任何编辑命令都可以写入内容,但是vim读取不出来,就会覆盖原文件内容
x:对于普通用户来说,还是什么都做不了,必须配合r权限才可以执行
rw:可读,可写,正常的使用vim编辑,但是不能执行
rx:可读,可执行,但是不能编辑
wx:可写,不可读,不可执行
rwx:可读,可写,可执行
______________________________________________________________________
权限对目录的影响
## 目录在只有单权限的情况下,什么都做不了
r:能看见目录下的文件,但是看不见文件的详细属性
w:什么都做不了
x:什么都做不了
rx:才能查看目录下的文件
wx:读取不了目录里的文件,但是创建文件,创建目录,删除文件,删除目录,不能用*代替
rwx:可以做任何操作,可以创建,删除,移动,复制文件或目录
___________________________________________________________________________
修改文件属主和属组
chown: change owner
##语法
chown [选项]... 属主.属组 文件名
chown [选项]... 属主:属组 文件名
## 选项
-R:递归修改属组和属主
【权限管理】##举例
0 ? 21:09:03 root@jinnan,10.0.0.101:/home/home # chown jin:jin oldboy
0 ? 21:12:55 root@jinnan,10.0.0.101:/home/home # ll
total 0
drwxr-xr-x. 3 jin jin 19 Mar 21 19:00 oldboy
##只修改属主
0 ? 21:13:37 root@jinnan,10.0.0.101:/home/home # chown jin oldboy
0 ? 21:13:46 root@jinnan,10.0.0.101:/home/home # ll
total 0
drwxr-xr-x. 3 jin root 19 Mar 21 19:00 oldboy
##只修改属组
0 ? 21:14:26 root@jinnan,10.0.0.101:/home/home # ll
total 0
drwxr-xr-x. 3 root jin 19 Mar 21 19:00 oldboy
_____________________________________________________________________
知识点总结
# 1.用户权限概述
# 2.权限修改命令
# 3.权限对文件的影响
        单权限是可以影响文件的
        单独x权限,什么都做不了,x必须配合r
# 4.权限对目录的影响
        单权限,没有任何作用
        r配合x 和 w配合x
        wx及其危险的权限
# 5.修改归属命令
?
?

    推荐阅读