我正在尝试使用 Jenkins 部署到自定义工作区,但遇到权限问题。自定义工作区文件夹是/var/www/workspace,它由 www-data 拥有,并且正常位于 www-data 组中。我已将 jenkins 用户添加到 www-data 组,并且该文件夹在用户和组级别具有可写权限。当我运行 Jenkins 构建时,它失败,因为它没有克隆到文件夹的权限。我能想到的唯一可能阻止这种情况发生的事情是 var 文件夹由 root 拥有,即使 www 及其下面的所有文件夹都由 www-data 拥有
任何建议表示赞赏。
最佳答案
做一件事,转到/var/www/并键入以下命令并粘贴输出:
ll
关于Linux权限问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17164267/