Linux用户管理与文件权限实操实验 一、实验概述本次实验主要学习Linux系统用户及用户组管理掌握用户创建、信息修改、用户组配置、文件权限管控相关命令。理解Linux系统安全机制学会通过 chmod 、 chown 设置文件权限实现组内文件共享熟悉/etc/passwd用户信息文件。知识点框架1. Linux安全机制依靠用户、用户组、文件权限管控系统访问​2. 用户管理创建、修改、查询、删除用户3. 用户组管理新建用户组、修改组名、用户加入附属组4. 文件权限修改文件所属用户组设置读写权限。二、命令总览及参数说明1. 用户操作命令1useradd 用户名作用创建系统普通用户。2passwd 用户名作用为用户设置登录密码。3usermod‑c修改用户备注信息‑aG将用户添加到附属用户组。4userdel ‑r 用户名作用删除用户‑r参数同步删除用户家目录。2. 用户组命令1groupadd 组名新建用户组2groupmod ‑n 新组名 旧组名修改用户组名称。3. 文件权限命令1chown :组名 文件修改文件所属用户组2chmod660文件权限所有者和同组可读可写其他用户无权限770文件夹权限所有者和同组可读、可写、可进入。4. 查看命令cat /etc/passwd | grep 用户名查看用户详细信息id 用户名查看用户所属全部用户组ls ‑l查看文件权限。三、实操步骤Xshell操作实验全程在Ubuntu虚拟机操作普通用户执行管理命令时开头需要添加 sudo 获取管理员权限。任务1创建新用户设置密码查看/etc/passwd输入命令操作说明执行passwd后手动输入两次密码。/etc/passwd中一行内容对应当前用户字段依次为用户名、密码占位符、UID、GID、备注、家目录、默认shell。任务2修改用户备注字段操作说明passwd文件第五段更新为填写的备注信息。任务3创建新用户组任务4用户加入用户组修改组名执行id命令可以看到用户所属主组和附属组。任务5用户家目录创建文件与文件夹查看默认权限ls‑l展示内容依次为权限、硬链接数、所属用户、所属组、大小、创建时间、文件名。任务6修改文件所属组配置组内共享权限权限解析test.txt权限660本用户和组内成员可以读写外人无法访问testdir权限770组内用户可以进入文件夹、读写文件实现组员文件共享。任务7删除用户执行完毕后用户以及/home下的家目录全部清除。四、实验总结1. /etc/passwd存放系统所有用户基本信息是Linux用户管理核心文件​2. usermod可以修改用户备注、附属用户组​3. chown修改文件归属chmod精准控制读写权限通过合理配置权限实现组员之间文件共享保障系统安全性​4. 新增、删除用户类命令均需要管理员权限普通用户需要加sudo执行