2012-02-02 71 views
1

在Ubuntu中,用戶(屬於group_a的user_a)創建一個新目錄'new_dir'。 該目錄的所有權是ofcourse user_a.group_a 用戶還group_b如何更改具有正常權限的目錄的組所有權

我的問題是一部分,爲什麼就不能USER_A改變組所有權group_b(不使用sudo或蘇)雖然USER_A是group_b的一部分以及?

chgrp user_a.group_b new_dir results in an error 
+0

'chgrp group_b new_dir'怎麼樣? – 2012-02-02 15:08:20

+0

同樣的問題,沒有權限更改所有權 – donnut 2012-02-02 15:11:32

+0

嗯...沒有機器試用。 'chown user_a:group_b new_dir'如何? – 2012-02-02 15:13:49

回答

2

你不能做到這一點上 GNU/Linux系統。

事實上,有些發行版要求只有超級用戶才能做這種類型的操作。此外,如果你在一個組中,並且添加自己(或者某人添加了你),並且你沒有重新啓動或註銷 - 從發生這種事情以後登錄,那麼你必須運行一個命令 - 希望能夠很好地記住那個:newgrp <group>

這是因爲在您再次登錄之前,組不會更新。所以,即使你編輯/ etc/groups,你仍然需要「重新加載」它

+0

newgrp group_b做了詭計!謝謝 – donnut 2012-02-02 15:32:49

+0

@ donnut好。記得接受答案。 – DonCallisto 2012-02-02 15:36:55

相關問題