LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 951|回复: 13

急~菜鸟的问题!请高手帮忙

[复制链接]
发表于 2007-8-23 18:02:50 | 显示全部楼层 |阅读模式
刚刚开始学习linux,布置了一个题目,不会做呀!请高手解答下
1:建立3个学生,1个老师
2:在home下有自己的目录
3:老师对学生的文件只可以看,学生之间不可以互相观看

谢谢了。可以的话把步骤写下!
 楼主| 发表于 2007-8-23 18:51:32 | 显示全部楼层
帮一下忙的各位大虾!先谢过了
回复 支持 反对

使用道具 举报

发表于 2007-8-23 19:08:42 | 显示全部楼层
了解一下以下命令的用法: useradd, addgroup, chmod 以及文件权限的设置你就知道该怎么做了
大致思想是:
建立四个用户, 其中老师同时属于三个学生所在的group; 三个学士对应不同的group.
回复 支持 反对

使用道具 举报

发表于 2007-8-23 19:41:10 | 显示全部楼层
要注意:不是每个发行版都有 addgroup,但 groupadd 就肯定个个都有

同样,useradd 是个个都有的,但 adduser 就不一定了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-23 20:03:59 | 显示全部楼层
三个学生是不同的组,那老师怎么对应三个不同的组呢
权限具体怎么设置?chmod后面怎么改学生和老师的权限
回复 支持 反对

使用道具 举报

发表于 2007-8-23 20:09:57 | 显示全部楼层
说错了,不好意思 :p

除了 chmod 用来改变权限,还要用 groupmod 来改变或加入不同的组别

多看 man page 及 Google 吧!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-23 20:14:15 | 显示全部楼层
恩,老师只有阅读的权限,是不是写成dr--   
学生的应该怎么写呢?
回复 支持 反对

使用道具 举报

发表于 2007-8-23 20:21:22 | 显示全部楼层
晕倒~~~!怎会跑出 dr-- 来?

最简单的做法是将学生分成 3 个组,将组的权限都设成只读,再把老师加入学生们的组里

只说这些多了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-23 20:24:58 | 显示全部楼层
呵呵,刚刚开始学习
我试一试!快起来吧,地上凉^_^谢了
回复 支持 反对

使用道具 举报

发表于 2007-8-23 20:33:31 | 显示全部楼层
忘记说,学生的东西要把其他人的阅读权限也去掉
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表