Linux课上自主探究
自主探究三
探究任务
1、在你的系统中为班级中每一个人创建账号,并将密码设置为123456,有效期到2020-3-25。
2、在tmp目录下创建各个宿舍自己的目录,在目录中创建以自己宿舍号命名的txt文档,文档内容为全体宿舍人员名字全名。3、要求所有人对各个目录能够进行查看,但只有自己宿舍的人和班长才能够进行修改。
4、要求将宿舍长设置为自己宿舍所在组的管理员。
5、要求宿舍年龄最小的人不能查看这个txt,宿舍长能够查看、修改,宿舍其他成员能够查看。
探究完成
1、在你的系统中为班级中每一个人创建账号,并将密码设置为123456,有效期到2020-3-25
for i in {01..40};
> do
> useradd $i
> echo "123456" | passwd --stdin $i
> usermod -e "Mar 25,2020" $i
> done
2、在tmp目录下创建各个宿舍自己的目录,在目录中创建以自己宿舍号命名的txt文档,文档内容为全体宿舍人员名字全名。
3、要求所有人对各个目录能够进行查看,但只有自己宿舍的人和班长才能够进行修改。
查看后6个:
创建一个tom组,将班长和自己宿舍人放在tom组里
tom组中是班长和自己宿舍人,自己宿舍的人和班长才能够进行修改:
4、要求将宿舍长设置为自己宿舍所在组的管理员。
5、要求宿舍年龄最小的人不能查看这个txt,宿舍长能够查看、修改,宿舍其他成员能够查看。
删除年龄最小人的权限:
宿舍长13号能够查看、修改:
创建一个附加组tam:
向tam加入宿舍其他人员,然后赋权限: