/etc/passwd,/etc/group文件

/etc/passwd文件用:分割,每个字段的含义如下:

1、用户名

2、密码占位符X,虽然密码没有保存在此字段,但是仍然占用了此字段。密码保存在/etc/shadow文件里。

3、UID

4、GID:用户所属基本组的id

5、用户finger信息(注释信息)

6、用户家目录

7、用户默认使用的shell


创建用户:

useradd [option] username

adduser [option] username

-u:指定UID

-g:为用户指定一个已经存在的组为其基本组

-G:为用户指定一个或多个已经存在的组为其附加组

-c:comment

-d:指定某个目录为其用户的家目录

-s:指定用户默认使用的shell,单shell必须在文件/etc/shells中存在

-r:创建系统用户,1~499

若创建用户时,没有指定以上相关字段值时,系统会找到文件/etc/default/useradd下的默认值去指定。文件结构则会根据文件/etc/skel内容区复制一份。


密码设定:passwd [username]

-l:锁定用户,不允许登录

-u:解锁用户

--stdin:标准输入,如echo 'hello' | passwd --stdin alex


查看用户

1、id [option] username

-u:用户uid

-g:用户基本组

-G:用户基本组+附加组

-n:名字

2、用户finger信息

finger username

3、查看哪个用户登录到系统

who

w

whoami


修改用户属性

1、usermod [option] username

2、chage

3、chsh username:修改用户默认使用的shell

4、chfn username:修改用户的finger信息


/etc/group文件中的字段含义

1、组名

2、密码占位符

3、GID

4、以此组为其额外组用户的用户列表


创建组:groupadd [option] groupname


/etc/shadow文件字段含义

1、用户
2、密码(注意密码之前有2个!!,表示禁用)
3、上次更改密码的日期(从1970-1-1开始)
4、最短密码期限(按天计算,0 = 无最短期限)
5、最长密码期限(按天计算)
6、密码警告期限(按天计算,0 = 未指定警告)
7、密码非活动期限(按天计算)
8、账号到期时间(从1970-1-1开始)
9、保留域


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值