b*****l 发帖数: 9499 | 1 比如说,一个用户 ab 属于两个组 grpa 和 grpb,这个用户想把某些 ab:grpa 的文件
改为 ab:grpb,该咋整?
挠头中。。。 |
j*a 发帖数: 14423 | 2 chgrp
【在 b*****l 的大作中提到】 : 比如说,一个用户 ab 属于两个组 grpa 和 grpb,这个用户想把某些 ab:grpa 的文件 : 改为 ab:grpb,该咋整? : 挠头中。。。
|
b*****l 发帖数: 9499 | 3 试过了,跟 chmod 一样,普通用户没有权限:
chgrp: changing group of `foo': Operation not permitted
【在 j*a 的大作中提到】 : chgrp
|
j*a 发帖数: 14423 | 4 没root不能改
【在 b*****l 的大作中提到】 : 试过了,跟 chmod 一样,普通用户没有权限: : chgrp: changing group of `foo': Operation not permitted
|
b*****l 发帖数: 9499 | 5 那用户能不能选择建立一个属于某个 group 的文件呢?比如说,用户 default group
是 grpa,能不能 touch foo 使得 foo 属于 grpb?
我知道 acl 可以做这些。想看看有没有别的方法。。。
【在 j*a 的大作中提到】 : 没root不能改
|
x**m 发帖数: 941 | 6 你想实现什么要求?如果文件权限是777,倒是谁都可以写。还可以用sudo来做这个事
情。 |
M**u 发帖数: 10158 | 7 sudo
【在 b*****l 的大作中提到】 : 试过了,跟 chmod 一样,普通用户没有权限: : chgrp: changing group of `foo': Operation not permitted
|
l******e 发帖数: 12192 | 8 分特,河马会不知道这个?
【在 M**u 的大作中提到】 : sudo
|
x**m 发帖数: 941 | 9 在CentOS5.6试了一下,如果用户AB在grpA和grpB里面,userAB可以用chgrp修改owning
group.
$ cat /etc/group
...
grpA:x:508:userAB
grpB:x:509:userAB
...
$ id
uid=507(userAB) gid=507(userAB) groups=507(userAB),508(grpA),509(grpB)
$ ls -l testfile
-rw-rw-r-- 1 userAB userAB 0 Apr 20 22:17 testfile
$ ls -l testfile
-rw-rw-r-- 1 userAB grpA 0 Apr 20 22:17 testfile
$ chgrp grpB testfile
$ ls -l testfile
-rw-rw-r-- 1 userAB grpB 0 Apr 20 22:17 testfile
$ chgrp userAB testfile
$ ls -l testfile
-rw-rw-r-- 1 userAB userAB 0 Apr 20 22:17 testfile |
i*****e 发帖数: 1359 | |
b*****l 发帖数: 9499 | 11 属实。发包子ing。。。
owning
【在 x**m 的大作中提到】 : 在CentOS5.6试了一下,如果用户AB在grpA和grpB里面,userAB可以用chgrp修改owning : group. : $ cat /etc/group : ... : grpA:x:508:userAB : grpB:x:509:userAB : ... : $ id : uid=507(userAB) gid=507(userAB) groups=507(userAB),508(grpA),509(grpB) : $ ls -l testfile
|
i*****e 发帖数: 1359 | 12 我没有啊?
【在 b*****l 的大作中提到】 : 属实。发包子ing。。。 : : owning
|
i*****e 发帖数: 1359 | 13 哈,多谢多谢,原来我也有
刚才没登录不知道,一发完帖就看见了
【在 b*****l 的大作中提到】 : 属实。发包子ing。。。 : : owning
|
x**m 发帖数: 941 | 14 多谢,其实我自己原来也不太清楚这一点。
【在 b*****l 的大作中提到】 : 属实。发包子ing。。。 : : owning
|