每次您创建文件或通过 FTP 上传文件时,考虑到您的用户是“myuser”,则用户的 chwon 将是“myuser”,组的 chwon 将是“myuser”。因此,您必须手动执行chown
命令将组所有权更改为 apache。
我经常将项目文件上传到我的开发服务器,并且我必须手动将chown
这些文件放到一个组中,阿帕奇和我的用户属于,以便它们可以被执行。
有没有办法让我上传或创建的文件自动属于特定组(比如说“www-data”),这样我就不必手动更改它们了?如果是这样,请指导我,因为我不是 Linux 专家,我只是中级水平。
注:使用CentOS 6.5
答案1
有两个版本的usermod
命令适用。带和不带-a
表示添加或追加。不带-a
用户的其他组将被删除,带-a
新组将添加到现有组中。
我确实读过“如何更改用户的主要组?”在我做这件事之前,因为这不是你每天要处理的功能。