zhenxi14 于 2009-11-18 19:45:04发表:
不错 ,顶
kulou888 于 2009-11-18 19:38:38发表:
学习了,
mjkbest 于 2009-11-18 13:10:59发表:
呵呵,用这个命令能实现么 chmod -R 400 group:abc
shampoo 于 2009-11-18 10:24:41发表:
除了/123/456,其他的地方都不能读,怎么干活? LZ的问题,想用chmod解决,似乎必须让他单独一个group啦!呵呵。
一米短绳 于 2009-11-18 08:38:02发表:
昨天太仓促了~~ 只用chmod的话比较棘手,因为chmod针对的是“改变某个文件(包括目录)对应三类用户的三种权限设定”,即,它只能设置456这个目录owner、group、other三类人群的read、write、execute属性----看,chmod是针对“人群”设置权限。 楼主的意思翻译过来是:想让chmod只针对abc一个人设置456“内”的权限。 首先就搞错了两个chmod概念: 1.chmod不能单独针对某个人,只能是人群。 2.chomd不能针对目录的内容,除非用R参数(一般是在是很少用,因为没必要如此)。 3.chmod只能针对某一个文件或目录。 因而,楼主的想法,只能通过chmod设置456other的权限为r-x (一般默认),然后根据456内的文件类别,一个个的设置other属性为r(若是目录又只能设为r-x)…… 但是,如上所述,设置了other,就等于除了abc其不同组的人也拥有了abc相同的权限。就不能算是针对abc的设置了~~~ 因而只好又产生了ACL的概念了,这个acl就能针对某个文件(目录)单独对某个人(某些人)设置独特的权限了~~ ~~~
bretxn 于 2009-11-18 00:01:24发表:
支持沙发
mjkbest 于 2009-11-17 23:04:43发表:
呵呵,谢谢楼上的哥们,ACL我没用过,能用chmod命令实现下么?
一米短绳 于 2009-11-17 22:58:57发表:
首先我也是菜鸟~~嘿嘿嘿 我先简单写 我们这儿23:00断电!!!要不然肯定写详细!! 楼主这个问题简单,利用ACL权限设定即可达到要求! 如果是RHEL5的话,应该默认是启动文件系统ACL的吧,你可以用: dumpe2fs -h 分区 看一下列出的superblock中 default mount那一行有没有acl启动设置! 如果没有,用 mount -o remount,acl 启动即可! 然后设置: setfacl -m u:abc:rx /123/456 或者直接设置该目录下某个文件的acl权限就行啦~~~ 完了完了 快断电了 楼主自己查查网上的资料 应该有!!!!
zhenxi14 于 2009-11-18 19:45:04发表:
不错 ,顶
kulou888 于 2009-11-18 19:38:38发表:
学习了,
mjkbest 于 2009-11-18 13:10:59发表:
呵呵,用这个命令能实现么
chmod -R 400 group:abc
shampoo 于 2009-11-18 10:24:41发表:
除了/123/456,其他的地方都不能读,怎么干活?
LZ的问题,想用chmod解决,似乎必须让他单独一个group啦!呵呵。
一米短绳 于 2009-11-18 08:38:02发表:
昨天太仓促了~~
只用chmod的话比较棘手,因为chmod针对的是“改变某个文件(包括目录)对应三类用户的三种权限设定”,即,它只能设置456这个目录owner、group、other三类人群的read、write、execute属性----看,chmod是针对“人群”设置权限。
楼主的意思翻译过来是:想让chmod只针对abc一个人设置456“内”的权限。
首先就搞错了两个chmod概念:
1.chmod不能单独针对某个人,只能是人群。
2.chomd不能针对目录的内容,除非用R参数(一般是在是很少用,因为没必要如此)。
3.chmod只能针对某一个文件或目录。
因而,楼主的想法,只能通过chmod设置456other的权限为r-x (一般默认),然后根据456内的文件类别,一个个的设置other属性为r(若是目录又只能设为r-x)……
但是,如上所述,设置了other,就等于除了abc其不同组的人也拥有了abc相同的权限。就不能算是针对abc的设置了~~~
因而只好又产生了ACL的概念了,这个acl就能针对某个文件(目录)单独对某个人(某些人)设置独特的权限了~~
~~~
bretxn 于 2009-11-18 00:01:24发表:
支持沙发
mjkbest 于 2009-11-17 23:04:43发表:
呵呵,谢谢楼上的哥们,ACL我没用过,能用chmod命令实现下么?
一米短绳 于 2009-11-17 22:58:57发表:
首先我也是菜鸟~~嘿嘿嘿 我先简单写 我们这儿23:00断电!!!要不然肯定写详细!!
楼主这个问题简单,利用ACL权限设定即可达到要求!
如果是RHEL5的话,应该默认是启动文件系统ACL的吧,你可以用:
dumpe2fs -h 分区 看一下列出的superblock中 default mount那一行有没有acl启动设置!
如果没有,用 mount -o remount,acl 启动即可!
然后设置:
setfacl -m u:abc:rx /123/456
或者直接设置该目录下某个文件的acl权限就行啦~~~
完了完了 快断电了 楼主自己查查网上的资料 应该有!!!!