我想设置jenkins来部署PHP代码。
假设我们在系统中有三个用户:www-data
(Apache),tomcat
(jenkins)和user
(我)。
我已将jenkins
和user
添加到www-data
群组。
现有代码(已在服务器上运行且应由tomcat
覆盖)由user
拥有,属于www-data
组并且具有775
权限。
但是当我跑jenkins并做chmod -R 775 *
时,我得到了:
chmod: changing permissions of ‘LICENSE.md’: Operation not permitted
但775
群组中的权限已经tomcat
,再次www-data
。
有人想过我做错了吗?