实验2 用户和用户组管理(已完成).docVIP

  • 0
  • 0
  • 约1.6千字
  • 约 5页
  • 2026-01-04 发布于江西
  • 举报

信息工程学院

实验报告用纸

实验名称:用户和用户组管理姓名:刘波实验场地:第一实验楼B306同组者:

第页

实验名称:用户和用户组管理

1、实验目的

1、熟悉Linux操作环境

2、掌握Linux一般命令

3、掌握命令方式创建和管理用户和用户组

2、实验原理与内容

通过虚拟机,将CentOS系统安装在虚拟机中,在虚拟机中通过命令实现用户和用户组的管理。

3、实验环境

1、硬件:1台Windows系统电脑。

2、软件:VMwareWorkstationPro、CentOS镜像文件。

4、实验步骤

1、创建用户

①打开终端,su-root切换root,利用useradd命令创建一个新用户,用户名为自己的姓名拼音,如zhangsan如图1所示:

图1安装创建新用户zhangsan

②利用cat命令查看/etc/passwd文件的最后5行内容如图2所示:

图2查看passwd文件最后5行

③利用cat命令查看/etc/shadow文件的最后5行内容如图3所示:

图3查看shadow文件最后5行

④利用passwd命令给用户设置密码如图4所示:

图4给用户zhangsan设置密码

⑤利用cat命令查看/etc/shadow文件的最后5行内容,张三用户密码位由!!改为一串字符如图5所示:

图5查看shadow文件最后5行

⑥使用zhangsan用户登录系统,测试能否登录成功如图6所示:

图6使用zhangsan用户登录系统

2、组的管理(以stuff为例)

①创建一个新组,组名为stuff如图7所示:

图7创建stuff组

②查看/etc/group文件的最后5行内容,并记录如图8所示:

图8查看group文件最后5行

③创建一个新帐户test如图9所示,查看/etc/passwd文件,并使用id命令查看用户test的UID、GID和附加组信息如图10所示:

图9创建stuff组

图10创建新帐户test

④已知将用户添加到用户组的命令格式为:gpasswd选项[-a]用户名用户组,尝试添加test到用户组stuff组如图11所示:

图11添加test到用户组stuff组

⑤使用id命令查看用户test的UID、GID和附加组信息如图12所示:

图12查看用户test的UID、GID和附加组信息

⑥已知将用户从用户组移除的命令格式为:gpasswd选项[-d]用户名用户组,尝试在root组和stuff组中删除用户test,感受区别如图13所示:

图13删除stuff组

⑦查看/etc/passwd文件如图14所示,使用id命令查看用户test的UID、GID和附加组信息如图15所示:

图14查看passwd文件

图15查看用户test的UID、GID和附加组信息

⑧删除stuff组如图16所示,查看/etc/group文件中的最后5行,stuff用户组已删除如图17所示:

图16删除stuff组

图17查看group文件中的最后5行

5、实验体会和建议

通过本次实验,熟悉Linux操作环境,加深对Linux一般命令的使用,比较熟练使用命令方式创建和管理用户和用户组,验过程中存在的问题:本想在zhangsan用户下创建test用户,创建用户设置密码时设置不了,问题应该出现在权限上,后续关于test用户创建和加入stuff组等操作都是在root下完成的。

实验成绩评定:____________指导教师(签名):

[按五级制进行优、良、中、及格、不及格]

20___年___月___日

文档评论(0)

1亿VIP精品文档

相关文档