Linux文件访问通过jenkins权限被拒绝

我正在通过jenkins运行seleniumtesting。 所有的软件包都上传到linux服务器。 在我的testing中,需要读写excel。

每当我上传新的xls文件,我必须运行以下命令:

chmod 777 path / test.xls

如果我在Linux上更换新的excel并通过jenkins运行build而不运行上面的命令,Jenkins说权限被拒绝。

有什么命令设置永久权限从Linux访问文件?

您可以使用-R选项将目录权限更改为recursion,所以当文件放在文件夹中时,它将具有与目录相同的权限。

尝试这个 :

 chmod -R 777 path/ 

注意:这会将目录中的所有文件和子文件夹更改为777