广东科学技术职业学院 )
软件学院计算机工程技术学院( 告实 验 报 ______ 成绩评定 专业 班
级 网络技术
教师签名 廖建飞 (合作者____号 学号 姓名 ____) 用户和组的管理 题目 实验 3 节 周星期 第 第
一、 实验目的与要求 1、掌握并熟悉用户和组的使用方法 2、掌握浏览目录类命令 二、 实验步骤 项目一、用户的管理(在字符界面完
成) /home/user01:● 创建一个新用户user01,设置其主目录为 –d /home/user01
user01#useradd
文件的最后一行,看看是如何记录的。● 查看/etc/passwd #tail -1 /etc/passwd 文件的最后一行,看看是如何记录的。 查看文件/etc/shadow● #tail -1 /etc/shadow user01设置密码: ● 给用户 #passwd user01 /etc/shadow文件的最后一行,看看有什么变化。● 再次查看文件 #tail -1 /etc/shadow 用户登录系统,看能否登录成功。● 使用user01
● 锁定用户user01: #passwd –l user01 #usermod –L user01
● 查看文件/etc/shadow文件的最后一行,看看有什么变化。 #tail -1 /etc/shadow
● 再次使用user01用户登录系统,看能否登录成功。
● 解除对用户user01的锁定: #passwd –u user01 #usermod –U user01
● 更改用户user01的帐户名为user #usermod –l user user01
● 查看/etc/passwd文件的最后一行,看看有什么变化。 #tail -1 /etc/passwd
● 删除用户user。 #userdel user
项目二、组的管理 (在字符界面完成)
● 创建一个新组,network: #groupadd network
● 查看/etc/group文件的最后一行,看看是如何设置的。 #tail -1 /etc/group
● 创建一个新帐户user02,并把他的起始组和附属组都设为network #useradd –g network –G network user02
● 查看/etc/group文件中的最后一行,看看有什么变化。 #tail -1 /etc/group
● 给组network设置组密码: #gpasswd network
● 在组network中删除用户user02 #gpasswd –d user02 network
● 再次查看/etc/group文件中的最后一行,看看有什么变化。 #tail -1 /etc/group
user02删除用户● #userdel user02 ● 删除组network #groupdel network
三、 思考题(由老师在上机前出好题目,学生通过实验后再回答)
1、 在/etc/passwd中某一行信息为
“stud:x:500:500::/home/student:/bin/bash”,由此可知哪些信息 用户名stud,口令为X,用户标识号为500为普通用户, 组标识号,注释性描述,主目录,登录shell
2、 简要说明linux系统中用户、组的分类以及用户、组的基本信息。
超级用户(root用户):每个Linux系统都必须有,并且只有一个。它拥有最高的权限,可以删除、终止任何程序。在安装时必须为root用户设置口令。另外,通常为减少风险要避免普通用户得到root用户权限。UID值为0。
系统用户是与系统运行和系统提供的服务密切相关的用户,通常
在安装相关的软件包时自动创建并保持默认状态。系统用户不能登录,UID值1~499。
普通用户是在系统安装后由超级用户创建的,通常完成指定权限的操作,而且也只能操作自己所拥有权限的文件和目录, UID值500~6000 3、 改变目录的命令cd命令。(写出命令并截图显示) 1) 分别以root用户和普通用户登录,查看用户登录时的工作目录。 #cd 2) 改变目录位置至当前目录的父目录 #cd .. 3) 改变目录位置至当前目录下的tmp目录。 #cd tmp 4) 利用绝对路径表示改变到目录下/tmp/gconfd-root #cd /tmp/gconfd-root 四、 心得体会(学生填写)
用户和组的管理 参考答案
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)