Red Hat Linux6.4 用户与组

时间:2024-03-14 07:26:43

Red Hat Linux6.4 用户与组

实验目的:
(1)掌握利用shell命令管理用户与组群的方法
(2)掌握多个控制台下对用户和组的管理

操作要求一:新建一名用户:Tom1,设置口令为“123456”,主要群组为myusers。

【操作步骤】

1.进入终端,以超级用户身份登录Red Hat Linux6.4 用户与组

2.输入命令:groupadd myusers建立组群

Red Hat Linux6.4 用户与组

3.输入命令:useradd –g myusers 姓名Tom 1,建立新用户,其主要组群是myusersRed Hat Linux6.4 用户与组

4.为新用户设置口令,输入命令:passwd 姓名Tom1,根据屏幕提示输入两次口令,最后屏幕提示口令成功设置信息

Red Hat Linux6.4 用户与组

5.输入命令:cat /etc/passwd,查看/etc/passwd文件的内容,发现文件的末尾增加了:Tom1的用户信息

Red Hat Linux6.4 用户与组

Red Hat Linux6.4 用户与组

6.输入命令:cat /etc/group,查看cat /etc/group文件的内容

Red Hat Linux6.4 用户与组
Red Hat Linux6.4 用户与组

7.按【ctrl+Alt+F4】组合键,切换到第四个虚拟终端,输入姓名全拼1用户名和口令登陆到linux系统

Red Hat Linux6.4 用户与组

8.输入命令:exit,Tom1用户退出登陆

Red Hat Linux6.4 用户与组
Red Hat Linux6.4 用户与组

9.在第三个虚拟终端用root登陆后,输入命令:id Tom1,显示Tom1用户的用户ID,主要组群的名称和GID

Red Hat Linux6.4 用户与组

操作要求二:从普通用户Tom1切换为超级用户

1.第四个虚拟终端当前的Shell命令提示符为$,表明当前用户为普通用户

Red Hat Linux6.4 用户与组

2.输入命令:ls /root,屏幕上没有出现/root目录中的文件和子目录信息,而是出现提示信息,提示当前用户没有查看/root目录的权限

Red Hat Linux6.4 用户与组

3.输入命令:su – 或者是:su – root,输入超级用户口令:123456,命令提示符从$切换为#,表明已经从普通用户转换为root

Red Hat Linux6.4 用户与组

4.再次输入命令:ls /root,查看/root目录中的文件和子目录信息

Red Hat Linux6.4 用户与组

5.输入exit命令,回到普通用户的工作状态

Red Hat Linux6.4 用户与组

6.输入exit命令,退出Tom1用户登陆状态

Red Hat Linux6.4 用户与组
Red Hat Linux6.4 用户与组

操作要求三:一次性删除Tom1用户及其工作目录

1.按【ctrl+Alt+F4】组合键,切换到第四个虚拟终端,输入姓名全拼1用户名和口令登陆到linux系统

Red Hat Linux6.4 用户与组

2.按【ctrl+Alt+F3】组合键,切换到正被超级用户使用的第三个虚拟终端

Red Hat Linux6.4 用户与组

3.输入命令:userdel –r Tom1,删除姓名Tom1用户。 处于登陆状态的用户不能删除。如果在新建这个用户时还建立了私人组群,而该私人组群当前又没有其他用户,那么在删除用户的同时也将一并删除这一私人组群

Red Hat Linux6.4 用户与组

4.按【ctrl+Alt+F4】组合键,切换到第四个虚拟终端,输入exit退出Tom1的登陆。再次执行(3)的删除命令,发现执行成功

Red Hat Linux6.4 用户与组

5.输入命令:cat /etc/passwd,查看文件内容,Tom1的信息已消失

Red Hat Linux6.4 用户与组

6.输入命令:ls /home, 发现Tom1用户的主目录/home/Tom1也不复存在

Red Hat Linux6.4 用户与组

操作要求四:新建组群mygroup

1.在超级用户的Shell提示符后输入命令:groupadd mygroup建立组群

Red Hat Linux6.4 用户与组

2.输入命令:cat /etc/group,查看文件,发现group文件的末尾出现mygroup组群信息

Red Hat Linux6.4 用户与组
Red Hat Linux6.4 用户与组

3.输入命令:cat /etc/gshadow,发现gshadow文件的末尾出现mygroup组群信息

Red Hat Linux6.4 用户与组
Red Hat Linux6.4 用户与组

操作要求五:将mygroup组群改名为newgroup

1.输入命令:groupmod –n newgroup mygroup //其中-n选项表示更改组群的名称

Red Hat Linux6.4 用户与组

2.输入命令:cat /etc/group,查看组群信息,发现原来mygroup所在行的第一项变为newgroup

Red Hat Linux6.4 用户与组
Red Hat Linux6.4 用户与组

操作要求五:删除newgroup组群

1.超级用户输入:groupdel newgroup

Red Hat Linux6.4 用户与组

2.查看是否被删除成功

Red Hat Linux6.4 用户与组
Red Hat Linux6.4 用户与组