目录
实训1:用户的管理
实训2:组的管理
实训3:综合实训
实训1:用户的管理
(1)创建一个新用户userl,设置其主目录为/home/user 1。
(2)查看/etc/passwd 文件的最后一行,看看是如何记录的。
(3)查看文件/etc/shadow文件的最后一行, 看看是如何记录的。
(4)给用户userl设置密码。
(5)再次查看文件/etc/shadow文件的最后一行,看看有什么变化。
(6) 使用userl用户登录系统,看能否登录成功。
(7)锁定用户userl。
(8)查看文件/etc/shadow文件的最后一行,看看有什么变化。
(9)解除对用户userl的锁定。
(10)更改用户userl的账户名为user2。
(11)查看/ete/passwd 文件的最后一一行, 看看有什么变化。
(12)删除用户user2。
实训2:组的管理
(1)创建一个新组newgp。
(2)查看/etc/group文件的最后一行,看看是如何设置的。
(3)创建一个新账户user2,并把它的起始组和附属组都设为newgp.
(4)查看/etc/group文件中的最后一行,看看有什么变化。
(5)给组newgp设置组密码。
(6)在组newgpt中删除用户user2。
(7)再次查看/etc/group 文件中的最后一行,看看有什么变化。
(8)删除组newgp。
实训3:综合实训
Geecy软件开发公司即将开始在Linux系统上进行两个项目的开发。开发人员
David和Peter组成一个小组,负责A项目的开发;开发人员Jack和Mike组成另一个
小组,负责B项目的开发。系统管理员Ray需要为这四名开发人员分别建立用户账号,
并满足以下要求:
(1)建立目录“/project_a”, 该目录里面的文件只能由David和Peter两人读取、
增加、删除、修改以及执行,其他用户不能对该目录进行任何的访问操作。
(2)建立目录“/project_ b”,该目录里面的文件只能由Jack和Mike两人读取、
增加、删除、修改以及执行,其他用户不能对该目录进行任何的访问操作。
(3) 建立目录“/project”, 该目录里面的文件只能由David、Peter、Jack和Mike
四人读取、增加、删除、修改以及执行,其他用户只可以对该目录进行只读的访问
操作。
操作步骤:
1.建立project_a、project_b、project目录
2.新建用户David和Peter、组project_a,将用户加入到该组中
3. 新建用户Jack和Mike组project_b,将用户加入到该组中
4.新建project组,并且将David、Peter、Jack、Mike加入到project组中
5.将project_a目录的所属组更改为project_a,project_b目录的所属组更改为project_b,project目录的所属组更改为project
6.查看组内成员是否正确,设置三个目录对应要求的读取、写入、修改、删除权