QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1069|回复: 6

文件夹权限设置问题

[复制链接]
发表于 2005-11-7 14:27:31 | 显示全部楼层 |阅读模式
我有个疑问,Windows里设置文件夹的权限相当灵活。例如,可以给权限给任何的用户或组。但是在Linux里只有三种用户类型。举例来说某个文件夹fold,该文件夹的属主是root用户。三个用户,test1属于user1组,test2属于user2组,test3属于user3组。我希望文件夹对于用户test1用户具有可读,可写的权限。对于用户test2具有可读的权限。对于用户test3无任何的权限。好像在Linux里无法实现吧!
发表于 2005-11-7 18:25:14 | 显示全部楼层
合理利用用户组功能能够实现你的要求。


不过我还是使用的windows,反问一个问题:

可不可以在windows下把目录设置成人人都可以写,但只能删除自己的文件而不能删除别人的文件呢?我的共享文件夹经常出现用户挪动其他人的目录的毛病。
回复

使用道具 举报

 楼主| 发表于 2005-11-7 18:57:17 | 显示全部楼层
不行吧,test1和test2不可能在同一个组里,在一个组里的话无法达到我要求的权限。也不可能把他们任何一个归为其他用户,因为其他用户应该是不具有任何权限。我觉得无法实现我要求的功能。



你说的好像可以,不过要复杂些。共享文件夹内的文件夹要设置安全性给具体的用户,这样应该可以。
回复

使用道具 举报

发表于 2005-11-8 00:47:44 | 显示全部楼层
you will need to recompile your kernel with POSIX support

check this

http://acl.bestbits.at/
回复

使用道具 举报

 楼主| 发表于 2005-11-8 09:29:04 | 显示全部楼层
真是奇怪,这些基本的安全性问题,为何安装时没有提供。
回复

使用道具 举报

发表于 2005-11-8 10:34:27 | 显示全部楼层
建立user4组,让test1、test2属于user4组,文件夹的组属性为user4,用户属性为test1,这样就实现了你的要求。只是,现在还没想解决两个以上用户都可读写,其他用户一些可读,一些不可读的办法。

至于win下设置共享的安全属性,好象也做不到。win下的删除特性针对目录下的所有文件,限制了用户的删除特性就限制了他删除自己的文件的权利了。
回复

使用道具 举报

发表于 2005-11-8 12:02:00 | 显示全部楼层
[quote:ccaaba9425="hewb"]真是奇怪,这些基本的安全性问题,为何安装时没有提供。[/quote]

历史遗留问题
NT才出来的时候也没有详细的ACL
不过目前UNIX类操作系统并没有同时太多人登陆
也就是ROOT和下面的管理员
所以不需要太麻烦
也就没有将这个东西包含进去
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-3 02:28 , Processed in 0.043430 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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