允许debian-transmission写入www-data目录

我希望transmission-daemon有权写入名为/opt/www/的目录,该目录已将所有者设置为www-data(以便Web服务器为其提供文件)

当我将其设置为我的下载目录时,传输守护程序响应权限被拒绝错误。 如何在保持www-data所有权的同时授予其在此目录中写入的权限?

对不起,如果有点混乱我会澄清,如果我不清楚。 谢谢!

基本上: /opt/www需要www-data才能作为网页提供,但同时我希望传输能够将文件写入该文件夹。 我怎样才能做到这一点? 默认情况下,传输在用户debian-transmission上运行

使用ACL为目录授予debian-transmission写权限:

 sudo setfacl -Rm u:debian-transmission:rwX /opt/www sudo setfacl -Rdm u:debian-transmission:rwX /opt/www 

这将设置当前权限和默认权限(由新文件/文件夹inheritance的权限)。