修复jenkins和wordpress的目录权限

问题描述

我建立了一个WordPress网站一个詹金斯工作,将代码部署到WordPress网站

WordPress网站目录需要用户 www-data 的许可才能添加新的上载和插件,并且要在jenkins上进行部署,目录所有者应为用户 jenkins

我尝试将目录权限分配给一个组,并将两个用户添加到该组,如图here所示,但它仍然只允许所有者对目录进行更改。

例如,

sudo chown -R jenkins:cms mysite.com /

这仅允许我在jenkins上运行部署,而插件上传未获得许可。即安装新的插件会要求FTP访问。

因此,由于这不可能,是否有办法让jenkins中的特定作业在一个用户(即 www-data )下运行。 JENKINS_USER在/ etc / default / jenkins中设置为用户 jenkins 。 还有其他作业已部署到服务器中的其他站点,因此我不想整个更改JENKINS_USER。

我该如何解决

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)