![本地用户可以查看其他文件但不能编辑它们,如何让他们也可以编辑?](https://linux22.com/image/885373/%E6%9C%AC%E5%9C%B0%E7%94%A8%E6%88%B7%E5%8F%AF%E4%BB%A5%E6%9F%A5%E7%9C%8B%E5%85%B6%E4%BB%96%E6%96%87%E4%BB%B6%E4%BD%86%E4%B8%8D%E8%83%BD%E7%BC%96%E8%BE%91%E5%AE%83%E4%BB%AC%EF%BC%8C%E5%A6%82%E4%BD%95%E8%AE%A9%E4%BB%96%E4%BB%AC%E4%B9%9F%E5%8F%AF%E4%BB%A5%E7%BC%96%E8%BE%91%EF%BC%9F.png)
我创建了一个具有组权限的文件夹,这样我和我的另外两个兄弟姐妹就可以访问这个共享文件夹。他们可以删除文件或向其中添加文件,但问题出在我保存例如我兄弟(我们称他为詹姆斯)的作家文档时。
作为“Arkad”(我的用户名),我可以看到他的文件,但如果我要进行编辑,它不允许我这样做。相反,我必须转到 james 的帐户,转到权限并将其从 james 更改为“compartido”(我的共享组名称),然后才能进行任何实时更改。
我怎样才能使组中的任何人都可以编辑文件,同时显示在彼此的用户中,而不必手动将文件夹中的文件分配给“compartido”组?
答案1
修改文件夹属性为2770
sudo chmod 2770 folder
将文件夹所有权修改为用户 james 和组 compartido
sudo chown james:compartido folder
这将在文件夹中创建文件,创建文件的用户拥有读取/写入的权限,而组 compartido 拥有读取/写入的权限。