linux的文件权限设置~~~~急,求解!!!!
我这边有这样一个案例:
1.创建两个账户abc,test,
2.创建一个组ABC,把abc用户加到ABC组,把test加到root组
3.以root身份登录,在根目录下建一个目录dd,设置dd的权限,要求实现
1)以abc用户登录,能查看dd目录里的内容,但是不能进入到该目录,但可以在该目录下创建新文件
2)以test登录。能进入到DD目录中,但是不能新建文件
这个案例很简单,但是对于1)以abc用户登录,能查看dd目录里的内容,但是不能进入到该目录,但可以在该目录下创建新文件如何实现,让我为难了,既然不能进入目录,他就不具有执行(X)权限,那他还怎么能建文件呢?
#chmod 756 /dd 不能实现题目的要求
请求高手指点~·
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
不可能实现吧,目录都进入不了,怎么建立文件
回复 2# chenyx
我觉得也是,根本就不具备执行权限,还怎么执行新建文件的命令呢?不知道其他人是不是相同的看法~~
1,但是不能进入到该目录,但可以在该目录下创建新文件
这话有点矛盾
2,考虑下sudo去实现,sudo是针对用户权限的,可以控制一些命令集
回复 4# loveradmin
这两句话确实是矛盾,你说的用sudo命令 具体的操作能不能说一下,我对sudo 这个命令不太熟悉,谢谢啦
sudo就是利用别的用户执行命令的命令
这个貌似不可能,因为要在目录下创建文件必须有进入目录的权限
如果只有写的权限 ,并没有读和执行的权限,原则上是可以实现的...
还有就是把你的文件系统格式化成ext2 的,然后使用sticky 和gsticky(好像是这的,反正就是g位,上一个称为s位)设置一下也是可以的