linux - 可以创建/编辑组文件但不能更改权限

标签 linux permissions sftp

我的场景是:

2 个用户:开发组中的 firstUser 和 secondUser。

该用户使用sftp连接到服务器;

如果 firstUser 创建一个文件,这个文件是 775 ,由 firstUser,组开发人员拥有;

使用 secondUser 我可以编辑和写入这个文件,但如果我尝试:

 chmod 777 testfile.txt

我做不到!

最佳答案

你能提供'ls -l testfile.txt'的结果吗?有两种方法可以尝试解决此问题。我不确定它们是否是最好的方法,但它们就在这里。在 chmod 之前添加一个 sudo,例如“sudo chmod 777 testfile.txt”并提供 root 密码。或者您可以更改所有者,例如,“chown secondUser:developersgroup testfile.txt”然后 chmod。

关于linux - 可以创建/编辑组文件但不能更改权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20004482/

相关文章:

linux - 将 Sublime Text 2 添加到 Ubuntu 12.04 中的右键单击上下文菜单

linux - Bash:elif 不工作

linux - 如何在 Linux 上调试实时应用程序?

django - 以编程方式创建具有权限的 django 组

permissions - Samba(无法写入)问题

linux - 将 stat 命令的输出与 shell 脚本中的整数变量进行比较

python-3.x - python 3 : File is being used by another process

git - 在远程服务器上创建项目并在 JetBrains PhpStorm 中使用远程服务器上的 Git

c# - 如何停止访问 SFTP 服务器上的无效文件?

linux - Qt creator 无法上传文件到远程设备