【CentOS 7笔记15】,用户与用户组#171028

shallow丿oveshell


一. 用户配置文件和密码配置文件

用户名:密码:用户id:组id:用户注释信息,通常默认空:用户家目录:用户的shell 系统自带的用户bash

经常使用时bin/bash(当前使用的界面)和sbin/nologin(不能登陆,即便设置了密码) etc/shadow与etc/passwd一一对应ui

[root@localhost ~]# head -n1 /etc/shadow ; tail -n2 /etc/shadow	#使用分号能够同时输出多行的命令

用户:密文:天数(距离19700101的天数):要过多少天才能够更改密码,默认为0,不受限制:密码距离多少天后到期,即距离多少天内更改密码:密码到期前警告,距离多少天到期提醒:帐号失效期限,帐号锁定:帐号声明周期,距离19700101有多少天,帐号在这个日期前能够使用,到期后帐号会锁定:保留字段,没有实际意义code

二. 用户组

/etc/group	#组用户配置文件
/etc/gshadow	#组密码配置文件


系统自动备份文件,需同步更新
/etc/shadow-	#
/etc/gshadow-	#

[root@localhost ~]# groupadd grp1
[root@localhost ~]# tail -n1 /etc/group
[root@localhost ~]# groupadd -g 1001 grp1	#自定义gid
[root@localhost ~]# groupdel grp1	#删除用户组

[root@localhost ~]# groupdel userall	#组内必须没有用户

三. 用户和用户组

[root@localhost ~]# useradd user1
[root@localhost ~]# tail -n1 /etc/passwd
[root@localhost ~]# useradd -u 1004 -g grp1 user1	#指定uid放入用户组

[root@localhost ~]# useradd -u 1006 -g grp2 -d /home/user111 -s /sbin/nologin user1	#指定家目录和使用bash

[root@localhost ~]# useradd -M user5	#建立用户的同时不建立家目录



[root@localhost ~]# groupadd -g 1010 grp3
[root@localhost ~]# useradd -g grp3 user5
[root@localhost ~]# tail -n5 /etc/passwd

根据uid值增长


[root@localhost ~]# userdel user11	#/home/目录没有删除
[root@localhost ~]# rm -rf /home/user11	#或
[root@localhost ~]# userdel -r user11
相关文章
相关标签/搜索