A-A+

linux系统的权限体系

2016年11月02日 linux 暂无评论 阅读 306 views 次

Linux 用户,用户组及权限体系

一.首先对linux的用户,用户组做一下介绍

用户:

1.在linux系统中用UID来标识用户,用户是能够登录并使用linux的用户,用户组是用户的分组,用GID标识。

Linux 系统分为3种用户:

root 用户:linux系统的超级管理员,可以操作任何文件和命令,拥有最高的权限,UID为0

虚拟用户:这类用户不具有登录系统的能力,但是是系统运行不可缺少的用户,例如bin,daemon,ftp,mail等,这些用户是系统自身拥有的,UID为1-499

普通真实用户:这类用户可以登录系统,但是只能操作自己的家目录,可以自行添加,UID为500-60000

  1. 下面是对两个文件的介绍

Linux的用户信息保存在/etc/passwd文件中,另外,/etc/shadow文件存放的是用户密码相关信息

以冒号为分隔符分别对应的是:

  用户名:用户密码:UID:GID:说明信息:默认的登录shell

下面是另一个文件

1.用户名:

2.用户密码:经过加密。

3.最后更改密码的日期:以1970.01.01开始算,到今天的天数

4.密码最小生存周期: 几天之内不能更改密码。

5.密码最大生存周期: 密码的有效天数。

6.密码过期,提前几天提醒用户:如果是7,就是在密码失效前7天就    开始发出警告信息。

7.密码过期后几天账号会被取消:密码过期后仍然可以登录系统,不过一旦登录就会被强制要求更改密码。

8.帐号失效时间:过了宽限时间还没更改密码,这个帐号就失效了,无法被使用。

9.保留:保留的栏位,看以后有没有新内容加入。(没用)

用户组:

Linux 的用户组信息保存在/etc/group 文件中,另外,/etc/gshadow文件存放的是用户密码相关信息

以冒号为分隔符分别对应的是:

用户组名:组密码:GID:组内用户(多个用户用,分隔开)

另一个文件:

 

以冒号为分隔符分别对应的是:

用户组名:组密码:用户组管理员的用户名:组内用户(多个用户用逗号分隔)

二.权限体系

  1. 基本文件拥有者分类

u      所有者 user

g      所属组 group

o      其他人 others

a      所有人  al

  1. 基本权限

文件权限:

r      读权限             --读取文件内容

w     写权限            --修改文件内容

x      可执行权限

目录权限:

r      读权限          -读取目录内容

w     写权限         -修改目录内容   单独使用没有意义,与x权限一起 使用时删除文件或生成文件或给文件改名

x     访问权限     access

8进制数表示方法:

r:    4 

w:    2

x:    1

0代表没有权限

 

标签:

给我留言

Copyright © 一路向北的博客 保留所有权利.   Theme  Ality

用户登录