1)新建一个组group1,新建一个系统组group2
[root@oldboy ~]# groupadd group1
[root@oldboy ~]# groupadd -r group2
[root@oldboy ~]# grep "group" /etc/group
2)更改组group2的GID为103,更改组名为grouptest
[root@oldboy ~]# groupmod -g 103 -n grouptest group2
3)删除组grouptest
[root@oldboy ~]# groupdel grouptest
4)新建用户user1,指定UID为777,目录为/home/user1,初始组为group1,有效组为root,指定shell为/bin/bash
[root@oldboy ~]# useradd -u 777 -d /home/user1 -g group1 -G root -s /bin/bash user1
5)新建一个系统用户user2
[root@oldboy ~]# useradd -r user2
[root@oldboy ~]# grep user2 /etc/passwd
6)查看用户user1的组群,切换到user1,在主目录下新建文件test1,再切换有效组为root,再新建文件test2
[root@oldboy ~]# groups user1
user1 : user1 root
[root@oldboy ~]# su - user1
[user1@oldboy ~]$ touch test1
[user1@oldboy ~]$ newgrp root
[user1@oldboy ~]$ touch test2
[user1@oldboy ~]$ ls -l test[1-2]
-rw-rw-r--. 1 user1 user1 0 Aug 6 15:44 test1
-rw-r--r--. 1 user1 root 0 Aug 6 15:44 test2
[user1@oldboy ~]$
7)修改用户user1的个人说明为This is a test
[root@oldboy ~]# usermod -c "This is test" user1
[root@oldboy ~]# grep "user1" /etc/passwd
user1:x:777:8896:This is test:/home/user1:/bin/bash
8)修改用户密码过期时间为2019-08-09
[root@oldboy ~]# usermod -e "2019-08-09" user1
9)更改用户user1的密码为111111,加锁用户user1并查看/etc/shadow,用户user1通过ssh登录127.0.0.1,
解锁用户user1,再通过ssh登录.
[root@oldboy ~]# passwd user1
[root@oldboy ~]# usermod -L user1 |grep user1 /etc/shadow
ssh [user1@127.0.0.1](mailto:user1@127.0.0.1)
usermod -U user1|grep user1 /etc/shadow
ssh [user1@127.0.0.1](mailto:user1@127.0.0.1)
10)更改用户主目录/home/user1为/home/user11
[root@oldboy ~]# usermod -d /home/user11 -m user1