我使用Ubuntu进行开发(目前为12.10)。我通常通过SSH在nautilus中挂载远程资源来处理文件。远程服务器上的文件由不同的用户拥有,我的用户帐户附加到该用户的组,因此我可以拥有完全访问权限。我遇到的问题是,每次编辑文件并保存时,我都会成为该文件的所有者。这导致其他用户无法再处理这些文件。似乎使用像Filezilla这样的FTP客户端解决了问题(所有权不会改变),但我不想使用FTP客户端切换回来。 我在网上进行了一些研究并在几个帖子中运行,人们正在解决同样的问题,但问题没有解决。
答案 0 :(得分:0)
您正在编辑远程服务器上的文件。其他用户是否可以访问该服务器上的用户文件夹和文件是否重要?可能不是。
假设您是用户marcin
,群组名称为marcin
,那么您可以将其他用户添加到群组marcin
。然后,另一个用户(john)编辑文件,所有权更改为john:john
。因此,您需要将所有用户添加到组john
。对应该有权访问这些文件的所有用户执行此操作。
不是一个漂亮的解决方案,但我无法想到一个更好的解决方案。