(uid)是一个整数,系统内部用它来标识用户。通常用户标 识 符号的取值范围是0~65535。0是超级用户root的标识号
第四列:gid
第五列:描述信息。
第六列:家目录
第七列:是用户登陆到界面的第一个命令,开启一个shell。登陆shell
/home/ ---->用户的家目录,每创建一个用户会在/home目录下面创建对应的家目录
/etc/shadow --->用户的密码文件
2. 查看用户是否存在
id user01
3.查看当前使用的用户
whoami
三.创建用户
指定uid为503 useradd -u 503
创建用户并指定shell useradd user05 -s /sbin/nologin
创建用户,指定附加组 useradd user01 -G it,fd
指定用户的主属组为1003 usseradd user01 -g 1003
useradd user10 -u 4000 -s /sbin/nologin
修改密码
passwd alice #修改alice的密码。
su - alice 切换账户
1.修改用户名:
-l
[root@linux-server ~]# usermod -l NEW_name user8
[root@linux-server ~]# id user8
id: user8:无此用户
2.修改GID:
-g
[root@linux-server ~]# id user10
uid=1000(user10) gid=1000(tom) groups=1000(tom)
[root@linux-server ~]# usermod user10 -g new_gid #gid需要提前存在
3.修改UID
-u
[root@linux-server ~]# usermod -u new_id jack
[root@linux-server ~]# id jack
uid=1005(jack) gid=1004(jack) groups=1004(jack)
4.修改用户的登录shell
-s
[root@linux-server ~]# usermod -s /sbin/nologin user07 #修改用户的登录shell
1.给组添加账户
-a
[root@linux-server ~]# gpasswd -a user10 grp2
Adding user user10 to group grp2
2.同时添加多个用户到组
-M:members成员的缩写
[root@linux-server ~]# gpasswd -M tom,alice it
3.从组删除用户
-d
[root@linux-server ~]# gpasswd -d user07 hr
Removing user user07 from group hr