美文网首页
[Linux 系统管理]权限管理

[Linux 系统管理]权限管理

作者: 芒果奶油卷 | 来源:发表于2021-06-28 17:20 被阅读0次

1.权限的介绍:

第一位:

文件类型,Linux使用第一位权限位表示文件类型

- 表示普通文件

b 块设备文件

d 目录文件

l 软链接

p 管道符文件

s 套接字文件

2-4位:

文件所有者权限: 

r  可读

w 可写

x 可执行

5-7位:

文件所属组

8-10位:

其他人

2.基本权限命令

chmod

所在路径:/bin/chmod

执行权限:所有用户

功能描述:修改文件的权限

命令格式:chmod [选项] 权限模式 文件名

选项:

-R 递归设置

权限模式:

[用户身份][赋予方式][权限]:

[ugoa][+-=][权限]

用户身份:

u:所有者

g:所属组

o:其他人

a:全部

赋予方式:

+:加入权限

-:减去权限

=:设置权限

权限:

r  可读

w 可写

x 可执行

例如:chmod u+x,g+w,o+w abcd

数字权限:

4:代表r

2:代表w

1:代表x

常用权限:

644:所有者拥有读写,所属组和其他人只读

755:所有者拥有读写执行,所属组和其他人读写

777:最大权限,尽量避免

3.基本权限的作用

权限含义:

权限对文件的作用:

r:可以对文件执行cat,more,less,head,tail等文件查看命令

w:可以对文件执行vim,echo 等修改命令,但不可以删除文件(需要对上级的目录文件拥有写权限)

x:拥有执行命令,对文件来说是最高权限

权限对目录的作用:

r:可以 查看目录下的内容,ls命令

w:可以执行touch,rm,cp,mv命令,对目录来说是最高权限

x:目录是不能运行的,代表可以进入目录,cd 命令

目录的可用权限:

0:任何权限都不赋予

5:浏览和进入

7:完全权限

4.所有者和所属组命令

chown

所在路径:/bin/chown

执行权限:所有用户

功能描述:修改文件和目录的所有者和所属组

命令格式:chown [选项]  所有者:所属组 文件或目录

选项:

-R 递归设置

普通用户不能修改文件的所有者,哪怕所有者是自己也不行

普通用户可以修改自己是所有者的文件权限

chgrp

所在路径:/bin/chgrp

执行权限:所有用户

功能描述:修改文件和目录的所属组

5.umask默认权限

查看系统的umask权限:umask

或umask -S

保证系统的文件和文件目录有默认权限

相关文章

网友评论

      本文标题:[Linux 系统管理]权限管理

      本文链接:https://www.haomeiwen.com/subject/ocjoeltx.html