Linux基础实训:用户与组管理详解
需积分: 9 25 浏览量
更新于2024-09-11
收藏 518KB DOCX 举报
在Linux课后的实训中,学员们将深入学习和实践用户与组的管理。章节一旨在复习已有的基础知识,对那些上半学期打下良好基础的学生而言相对简单。主要内容包括:
1. 用户管理:
- 新建用户:创建用户user0,设置主目录为/home/user0,设置密码并检查passwd和shadow文件。尝试使用user0登录系统,可能会遇到问题,因为新用户可能初始状态是锁定的。解锁用户后,学员应理解为什么此时可能仍无法登录(可能是权限或配置问题)。
- 锁定与解锁:锁定用户并查看shadow文件,解锁后再次尝试登录,以理解这一过程。
- 账户变更:更改用户账户名user0为user1,然后通过usermod命令修改,查看passwd文件确认更改。
- 删除用户:使用userdel命令删除user1,同时注意到删除用户组前必须先移除组内的成员。
2. 组管理:
- 创建新组:创建stuff组,查看group文件。为user03创建新账户,并将其加入stuff组。
- 设置组密码:给stuff组设置密码,注意删除组成员时需先移除用户,不能直接删除包含用户的组。
- Linux-conf工具:通过图形界面工具userconf进行用户和组的创建与管理。
实践作业2更进一步,要求根据实际企业需求进行配置:
- 为三个部门规划账户,每个部门有自己的组群,设置组群口令。
- 为每个部门经理和员工创建账户,并设置密码,注意区分经理和普通员工。
- 使用useradd命令为部门员工添加到对应组群。
- 为部门经理用户更改名称,与试验一的步骤类似。
总结部分强调了用户与组管理的基本操作,如:
- 添加新组:groupadd命令用于创建新的用户组,可指定GID和是否为系统用户组。
- 修改组:groupmod命令用于修改现有组的GID或名称。
这些实践操作旨在让学员掌握Linux系统中用户和组的创建、管理、权限控制以及在实际环境中应用。在完成这些任务后,他们将巩固和复习之前学习的知识,提升在Linux系统中的实践能力。
492 浏览量
2007-10-20 上传
4455 浏览量
2021-09-14 上传
352 浏览量
156 浏览量
105 浏览量
237 浏览量
2021-09-13 上传
wo101377
- 粉丝: 4
- 资源: 1
最新资源
- 中国项目管理师培训讲义——费用管理
- SWF:一些用于处理SWF文件的python脚本
- 作品集:专为展示我的所有作品而创建的项目
- neural_network_projects:这是一些基本的神经网络
- STSensNet_Android:“ ST BLE StarNet” Android应用程序源代码-Android application source code
- SLIC-ImageSegmentation:基于SLIC图像分割算法实现一个比PS魔棒工具还方便的抠图工具
- yet-another-istanbul-mocha-no-coverage
- 四卡功能
- android 一个杀进程 程序分享,包含源代码-网络攻防文档类资源
- babel_pug_project:通过babel,pug,node,express进行Web服务器教育.....
- 爱普生7710 7720l免芯片固件刷rom附安装说明
- GenericInstsBenchmark
- AK_Lab2
- MADSourceCodes:“使用Android移动应用程序开发”课程源代码-Android application source code
- themeweaver:使用设计标记在浏览器中创建kick-ass IDE主题!
- oo-way-getonboard中的战舰:GitHub Classroom创建的oo-way-getonboard中的战舰