码迷,mamicode.com
首页 > 系统相关 > 详细

linux下的用户管理(一)

时间:2015-11-05 20:27:33      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:

linux下有三类用户:

1.超级用户:root具有操作系统的一切权限,UID值为0的是超级用户

2.普通用户:只具有操作系统有限的权限,UID是从500到6000范围

3.伪用户:是为了方便系统管理,满足相应的系统进程文件属主的要求,不能登录,UID是从1到499

passwd  因为所有用户都能访问 /etc/passwd这个文件,所以在这个文件中只定义帐号不定义口令。

/etc/passwd文件中每一行代表一个用户,每一行有6个冒号,把一行记录分成了7个部分

第一部分:帐号的名称。

第二部分:密码。x

第三部分:用户标识符(用户ID)

第四部分:用户所在组的标识符(用户组ID)

第五部分:用户的相关信息(注释作用)

第六部分:用户家目录

第七部分:用户的环境(即用户的shell解释环境,例如该部分是/bin/bash,就是用/bin/bash来解释用户操作)

/etc/shadow是存放用户口令的文件,该文件只有root用户可以读。

每一行有8个冒号,被间隔成9个部分,依次是:

用户名

口令(存放加密的口令,md5加密)如果该字符串的第一个字符是!,那么表明该用户不能登录

最后一次修改的时间:从1970年到最后一次修改时间的秒数

最大时间间隔:0可以随时更改,如果不是,需要等到这些秒数之后才能更改。

最小时间间隔:比如说10天,表示10天之间必须更改。如果是99999,表示永远不能更改

警告的时间:密码更改的通知时间。默认是一周

不活动时间:如果过期了仍没有更改,延期的时间。

失效时间:从1970年算起

 

linux下的用户管理(一)

标签:

原文地址:http://www.cnblogs.com/hujingwei/p/4940476.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!