Linux用户帐户及文件权限管理实验
实验步骤:
1.先删除本地所有普通用户。
方法一:编辑用户配置文件passwd,再清空home文件夹。
方法二:第二步:用userdel –r 用户名 依次将普通用户和普通用户主目录删除。
方法三:用userdel 用户名 先依次将所有普通用户删除,再利用rm home –r -f命令删除home目录,再利用mkdir命令重建home主目录。
2. 创建用户组:class1和class2
利用group命令创建用户组class1和class2.
补充:
添加用户组:groupadd 组名
删除用户组:groupdel 组名
修改用户组名称:groupmod -n medesky me(修改me组名为medesky)
3. 创建用户:stu1 stu2
4. 创建用户:stu3 stu4
利用useradd 用户名创建用户。
5. 对四个普通用户添加密码:123456
利用passwd 用户名命令加密。passwd stu1
6. 将stu1 stu2加入class1,将stu3 stu4加入class2组中。
gpasswd -d stu4 class2(从组中删除成员) gpasswd –a stu4 class2(向组中添加成员)
7. 检查各用户的默认访问目录和对根目录下各文件夹属性。
8. 在/home目录下创建子目录stu1new、stu2new、stu3new、
stu4new mkdir stu1new
9. 修改stu1的宿主目录为/home/stu1
10. 修改stu2的宿主目录为/home/stu2
利用usermod –d 宿主目录 用户名 完成。
usermod –d /home/stu1 stu1
11. 分别切换至stu1和stu2用户状态,查看其宿主目录修改情况。
利用su – 用户名 完成。 su – stu1
12. 切换到stu1用户状态,尝试在/etc目录下创建子目录dir1
和文件a.txt
13. 查看/etc目录的文件属性
14. 将/etc目录的访问权限放权给用户stu1
Chmod stu1:class1 /etc Chmod –R a+r+x /etc chown _R stu1:class1 /etc 15. 再次登录尝试用stu1用户并在/etc下创建子目录dir1和文
件a.txt mkdir /etc/dir1 mkdir /etc/a.txt
16. 删除子目录dir1和文件a.txt rm dir1 –r -f
17. 再次通过stu1用户在/etc目录下e创建子目录obj
18. 切换至root用户
19. 修改/etc/obj的访问属性。
Chmod a+w/etc/obj 20. 再次切换至stu1用户,重新尝试在/etc/obj下创建子目录
dir3
总结实验过程,体会Linux系统用户管理及文件权限设置相关特点。
因篇幅问题不能全部显示,请点此查看更多更全内容