首页 > 代码库 > linux系统下的权限控制

linux系统下的权限控制

 linux系统下的权限控制

 

1.文件权限

在我们的linux系统中,文件或目录的权限可以分为3:

r:4

w:2

x:1  执行

示例:

644:(4+2) (4)  (4)

第一个6:表示当前文件的拥有者的权限,6=4+2 可读可写权限

第二个4:表示当前文件的所属组权限,4=4 可读权限

第三个4:表示当前文件的组外权限,4=4 可读权限

 

2.查看文件权限的命令:(ls -l 或ll)

技术分享

总共可以分为7大列:

1(分为10):

1:文件的类型 ,-代表普通文件,d代表目录,l代表软连接(相当于window系统的快捷方式)

技术分享

以文件bigmovie.avi文件分析权限

2-4:当前文件拥有者的权限(rw-),可读可写权限,-符号表示没有对应的权限

5-7:当前文件的所属组内权限(r--),可读权限

8-10:当前文件的组外权限(r--),可读权限

2:文件的节点数(node)

3:表示文件拥有者root用户

4:表示文件的所属组root用户组

5:显示文件的大小,默认是字节byte,可以通过命令 ls -lh更人性化的查看文件的大小

6:文件的最后修改时间

7:文件或目录的名称

 

1.linux中的用户组和用户

1.介绍

在我们的linux系统,有很多用户组,也可以手动创建用户组,不同的用户组下面有很多的用户.

 

2.创建用户组及有关的命令

groupadd phpzu:创建一个php

groupadd -g 501 javazu:创建一个组名名javazu,id501(注意:系统组id都是小于500,自定义的组id都是大于500(包括500))

groupdel phpzu:删除组名为phpzu

 

groupmod -n 新组名 旧组名

groupmod -g 新组id 旧组名

 

①创建用户组

 技术分享

技术分享

1:组名称

2:组密码

3:id

4:组内的用户

技术分享

②删除用户组

 技术分享

③修改用户组

技术分享

 

linux系统下的权限控制