Jenkins:shell脚本 - 创建目录访问被拒绝(Linux)

时间:2012-08-16 22:51:38

标签: shell jenkins

我尝试在Jenkins构建期间执行shell脚本,但是当我尝试创建一个新文件夹时,我得到一个:“拒绝访问”。

我尝试在shell脚本中启动一个php脚本,我也被拒绝访问

我从.war文件中启动了Jenkins。

我的问题是如何授予对执行写入特定文件夹的shell脚本或用户的访问权限?

我不能把chmod放到这个文件夹的777(太危险了)。

2 个答案:

答案 0 :(得分:0)

轻松修复/破解是更改Jenkins试图写入777的文件夹的权限。

chmod 777 foldername

长期我会弄清楚用户Jenkins的运行方式,并将文件夹所有权更改为该用户,或者将Jenkins添加到文件夹权限所属的任何组中。

答案 1 :(得分:0)

我终于使用curl命令通过url启动了我的脚本,这很好。

这不是一个很好的解决方案,但我没有找到任何其他工作;)