2013-11-15 43 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或所有者可以做到这一点。

相关问题