useradd 创建用户
实例一、
[root@localhost ~]# useradd -u 1111 -g grp1 -G grp2 -d /home/user2 -s /bin/bash test1
创建用户test1并指定如下属性
UID 1111
主组 grp1
副组 grp2
# 这里的组名可以用GID代替
家目录 /home/user2
shell /bin/bash
实例二、
[root@localhost ~]# useradd -M -s /sbin/nologin test2
创建用户test2,不创建家目录,不允许登陆系统
userdel 删除用户
实例三、
[root@localhost ~]# userdel -r test1
删除test1用户及其家目录
usermod 修改用户属性
实例四、
[root@localhost ~]# usermod -u 1111 -g grp1 -G grp2 -d /home/user2 -s /bin/bash test1
修改用户test1各项属性
UDI 1111
主组 grp1
副组 grp2
家目录 /home/user2
shell /bin/bash
锁定、解锁用户
实例六、
[root@localhost ~]# usermod -L test1
锁定用户
实例七、
[root@localhost ~]# usermod -U test1
解锁用户
passwd 修改用户密码
实例八、
[root@localhost ~]# passwd --stdin test1
Changing password for user test1.
111111
passwd: all authentication tokens updated successfully.
修改test1用户密码,--stdin表示输入的密码在屏幕上有显示
实例九、
[root@localhost ~]# echo "123abc" | passwd --stdin test1
Changing password for user test1.
passwd: all authentication tokens updated successfully.
修改test1用户密码,这种方式多用于脚本创建用户并设定密码