思维导图

作业
1.新建一个名为adminuser的组,组id为40000
[root@localhost ~]# groupadd -g 40000 adminuser
[root@localhost ~]# cat /etc/group

2.新建一个名为natasha的用户,并将adminuser作为其附属组
[root@localhost ~]# useradd -G adminuser natasha
[root@localhost ~]# cat /etc/passwd

3.新建一个名为harry的用户,并将adminuser作为其附属组
[root@localhost ~]# useradd -G adminuser harry
[root@localhost ~]# su harry
[harry@localhost root]$ groups

4.新建一个名为sarah的用户,其不属于adminuser组,并将其shell设置为不可登陆shell /sbin/nologin
[root@localhost ~]# useradd sarah -s /sbin/nologin
5.添加用户maomao,修改它的家目录为/maomao,要求切换maomao时命令提示显示正常。
[root@localhost ~]# useradd maomao -d /maomao
[root@localhost ~]# su maoamo
[maomao@localhost root]$
6.创建std1,std2两个组,要求std1组中有三个用户
[root@localhost ~]# groupadd std1
[root@localhost ~]# groupadd std2
[root@localhost ~]# usermod -G std1 natasha
[root@localhost ~]# usermod -G std1 maomao
[root@localhost ~]# usermod -G std1 harry
[root@localhost ~]# cat /etc/group

7.natasha、harry和sarah三个用户的密码均设置为glegunge创建用户(多种方式实现)
[root@localhost ~]# echo glegunge|passwd natasha
[root@localhost ~]# echo glegunge|passwd harry
[root@localhost ~]# echo glegunge|passwd sarah


8.新建组,shengchan,caiwu,jishu
[root@localhost ~]# groupadd shengchan
[root@localhost ~]# groupadd caiwu
[root@localhost ~]# groupadd jishu
[root@localhost ~]# cat /etc/group

9.新建用户要求如下:
*wjx是shengchan组的附加用户
wjxshengchan*liuy是caiwu组的附加用户
*zxx是jishu组的附加用户
*新建admin用户,此用户不属于以上提到的三个部门,以上用户密码设置为redhat
[root@localhost ~]# useradd wjx -G shengchan
[root@localhost ~]# useradd liuy -G caiwu
[root@localhost ~]# useradd zxx -G jishu
[root@localhost ~]# useradd admin
[root@localhost ~]# passwd admin
[root@localhost ~]# id wjx
uid=1005(wjx) gid=1005(wjx) groups=1005(wjx),40003(shengchan)
[root@localhost ~]# id liuy
uid=1006(liuy) gid=1006(liuy) groups=1006(liuy),40004(caiwu)
[root@localhost ~]# id zxx
uid=1007(zxx) gid=1007(zxx) groups=1007(zxx),40005(jishu)
10显示curry用户UID、GID。
[root@localhost ~]# id curry
uid=1009(curry) gid=1009(curry) groups=1009(curry)
11.锁定curry用两种方法
[root@localhost ~]# usermod -L curry
[root@localhost ~]# su maomao
[maomao@localhost root]$ su curry
Password:
[root@localhost ~]# passwd -l curry
Locking password for user curry.
passwd: Success
[root@localhost ~]# passwd -S
passwd: This option requires a user name.
这篇博客介绍了在Red Hat 8.5系统中进行Linux基础命令操作,包括创建和管理用户、组,设置用户权限,以及密码管理等。通过一系列练习,如创建adminuser组及natasha、harry、sarah用户,调整用户shell,创建多个用户和组,并对特定用户设置密码和归属关系,以及如何查看和锁定用户curry的账户。
1667

被折叠的 条评论
为什么被折叠?



