防止文件保存时群组所有权发生变化?

防止文件保存时群组所有权发生变化?

对于 Web 根目录中的任何给定文件,权限最初设置me:www-datachmod 750。在编辑器中打开文件并通过编辑器save命令保存会将组更改为me:me。如何防止在保存时更改组?

答案1

Linux 使用您的活动组保存文件,因此在编辑之前请更改您的活动组。

最简单的方法是改变你的主要组。

您可以暂时使用此命令执行此操作newgrp,此命令将启动一个新的 shell

newgrp www-data
gedit your_file
exit

如果你想永久更改你的主要组,请使用usermod

usermod -g www-data your_user 

答案2

这似乎是一个错误(LP#199167)。

www-data您可以尝试使用打开编辑器gksudo -u www-data gedit

相关内容