Linux系统权限管理

Linux系统权限管理

1、权限概述:与用户、用户组相结合。

读、写、执行

linux系统将文件可存/取访问的身份分为3个类别:owner、group、others,且3种身份各有read、write、execute等权限。

owner身份(文件所有者)—默认为文件的创建者。

group身份(与文件所有者同组的用户)
Linux系统权限管理
others(其他身份)
Linux系统权限管理
2、权限查看和字母权限
Linux系统权限管理
Linux系统权限管理

Linux系统权限管理
Linux系统权限管理

3、数字权限:

而具体的权限是由数字来表示的,读取的权限等于4,用r表示;写入的权限等于2,用w表示;执行的权限等于1,用x表示;
Linux系统权限管理

有关755权限解释:

7: 4+2+1 rwx 所有者具有读取、写入、执行权限;
5: 4+0+1 r-x 同组用户具有读取、执行权限但没有写入权限;
5: 4+0+1 r-x 其他用户具有读取、执行权限但没有写入权限;

chmod命令的英文原意是“change the permissions mode of a file”,我们简称为“change mode”,意为用来改变文件或目录权限的命令,但是只有文件的属主和超级用户root才能执行这个命令。有两种模式,一种是采用权限字母和操作符表达式;另一种是采用数字。

-R 对目前目录下的所有文件与子目录进行相同的权限变更(即以递回的方式逐个变更)

将目前目录下的所有文件与子目录皆设为任何人可读取 :
[[email protected] ~]# chmod -R a+r *