实验四 Linux系统登录及用户管理
- 格式:doc
- 大小:75.50 KB
- 文档页数:2
1 实验四 Linux系统登录及用户管理
一、实验目的
(1)掌握系统远处登录的几个常用命令。
(2)理解与用户账号及组账号有关的几个重要文件。
(3)掌握命令行和图形方式下查看、添加、删除用户账号的用法。
(4)掌握改名用户的方法。
二、复习常用的命令
telent 远处登录命令
rsh 执行远程计算机上的命令
useradd 添加用户
newusers 成批添加用户
userdel 删除用户
usermod 修改用户属性
groupadd 添加用户组
groupddel 删除用户组
groupmod 修改用户组属性
su 改变用户的身份
三.实验内容
(1)在虚拟机上以超级用户登录。
(2)用telent命令远程登录实验室中的服务器(IP地址为:172.16.217.15)。登录后,用pwd查看现在的路径;用who命令查看已登录到服务器上的用户;用ls -l命令查看/home目录下的内容;在自己的工作主目录中创建一个子目录;切换到/root,观察发生的现象。
(3)在命令行方式下练习添加、删除用户,更改密码(注意root与普通用户的区别),修改用户属性。
(4)用cat命令打开/etc/passwd,/etc/group文件,查看用户账号创建前后的变化情况。
(5)在命令行方式下练习添加、删除用户组,往组里添加、移除新成员,修改用户属性组。
2 (6)用su命令从超级用户切换到普通用户,并用普通用户身份执行添加、删除用户的功能,观察现象; 然后再从普通用户切换到超级用户
(7)使用sudo命令,让一普通用户拥有root的身份,实现关机与更改他人密码的功能,并验证。
(8)采用特殊权限suid的方式,让普通用户具有关机和创建用户的功能,并验证
(9)
(9)root用户忘记密码,进入单用户模式(有几种方式),重新设置root密码
四、实验报告内容
以书写形式记录下每一个实验内容,包括输入若干信息、遇到的问题和解决方法;并回答以下思考题。
五、思考题
(1)查阅资料,理解passwd和shadow文件的内容,说明成批添加用户命令的原理。
(2)通过实验总结用户账号管理的权限问题。
(3)建立1个用户账号,/home目录有何变化?还有哪个文件有变化?