如何为SFTP上传设置默认组权限?

4 permissions sftp

我正在连接到运行Debian的Web服务器.我们的团队使用Apache,所有用户都是www-data组的成员.当我们通过SFTP(例如传输)连接到此服务器时,我们所有新上传的文件都采用与用户名相同的组名(即其主要组).

有没有办法在SFTP上将此默认组分配更改为www-data?在命令行上,可以键入:

$ newgrp www-data

这会将当前用户的主要组分配给www-data.用户创建的所有新文件都将分配给该组.SFTP是否有同等效力?

Ign*_*ams 13

设置目录setgid意味着在其中创建的文件将获取目录的组所有权.

mkdir web
chgrp www-data web
chmod g+s web
Run Code Online (Sandbox Code Playgroud)