使新创建或上传(通过 ftp)的文件默认属于某个组

使新创建或上传(通过 ftp)的文件默认属于某个组

每次您创建文件或通过 FTP 上传文件时,考虑到您的用户是“myuser”,则用户的 chwon 将是“myuser”,组的 chwon 将是“myuser”。因此,您必须手动执行chown命令将组所有权更改为 apache。

我经常将项目文件上传到我的开发服务器,并且我必须手动将chown这些文件放到一个组中,阿帕奇我的用户属于,以便它们可以被执行。

有没有办法让我上传或创建的文件自动属于特定组(比如说“www-data”),这样我就不必手动更改它们了?如果是这样,请指导我,因为我不是 Linux 专家,我只是中级水平。

注:使用CentOS 6.5

答案1

有两个版本的usermod命令适用。带和不带-a表示添加或追加。不带-a用户的其他组将被删除,带-a新组将添加到现有组中。

我确实读过“如何更改用户的主要组?”在我做这件事之前,因为这不是你每天要处理的功能。

相关内容