2013-11-15 77 views
0

我的場景是:可以創建/編輯組文件但不能更改權限

2位用戶:firstUser和secondUser在開發人員組中。

此用戶使用sftp連接到服務器;

如果firstUser創建一個文件,該文件爲775,由第一用戶,組開發人員擁有;

與secondUser我可以編輯和寫這個文件,但如果我嘗試:

chmod 777 testfile.txt 

我不能這樣做!

回答

1

您能否提供'ls -l testfile.txt'的結果。有兩種方法可以嘗試解決此問題。我不確定他們是否是最好的方法,但他們在這裏。在chmod之前添加一個sudo,例如'sudo chmod 777 testfile.txt'並提供root密碼。或者您可以更改所有者,例如,「chown secondUser:developersgroup testfile.txt」,然後chmod。

+0

-rwxrwxr-x 1 firstUser developers 0 nov 15 16:41 – lorenzoshake

+0

secondUser可以**刪除**此文件但不能更改權限 – lorenzoshake

+0

是的,然後在命令之前使用sudo並使用root密碼,或者更改所有者「chown secondUser:developers testfile.txt」,然後使用「chmod 777 testfile.txt」。 – KSdev

0

只有root或所有者可以做到這一點。

相關問題