问题是,他们都为网站创build文件,我总是不得不将组更改为www-data以便他们有权限。 我可以运行一个cron工作,但这似乎是一个贫民窟修复。 用户正在本地创build一个文件,并通过SFTP等程序传输。 我相信我不是唯一有这个问题的人,所以我想知道别人是怎么处理的。
这是我使用的设置: http : //library.linode.com/security/sftp-jails
将目录的组设置为所需的组,然后设置sgid权限位。 这应该够了吧。
$ chgrp ftpusers /data/ftp $ chmod g+s $_