Ubuntu Rundeck权限被拒绝-简单shell脚本
在ubuntu上安装Rundeck,但一直在使用权限 出于某种原因,rundeck似乎无法在logs目录之外执行任何操作 例如: 我创建了一个简单的测试目录/opt/rundeck tests,它由rundeck用户拥有,拥有770个权限 但是,当我运行一个简单的作业:echo test>/opt/rundeck tests/test.txt时,我会收到错误“permission denied”Ubuntu Rundeck权限被拒绝-简单shell脚本,ubuntu,permissions,rundeck,Ubuntu,Permissions,Rundeck,在ubuntu上安装Rundeck,但一直在使用权限 出于某种原因,rundeck似乎无法在logs目录之外执行任何操作 例如: 我创建了一个简单的测试目录/opt/rundeck tests,它由rundeck用户拥有,拥有770个权限 但是,当我运行一个简单的作业:echo test>/opt/rundeck tests/test.txt时,我会收到错误“permission denied” 当我尝试执行ssh脚本时也是如此。请告诉我您是否需要进一步的信息,如有任何帮助,我们将不胜感激。根据
当我尝试执行ssh脚本时也是如此。请告诉我您是否需要进一步的信息,如有任何帮助,我们将不胜感激。根据您的问题,您的文件夹“/opt/rundeck tests”由用户rundeck拥有,权限为770
drwxrwx--- 2 rundeck rundeck 4096 Mar 11 16:51 /opt/rundeck-tests/
您正在运行内联脚本作为rundeck作业
echo test > /opt/rundeck-tests/test.txt
如果我正确理解了您的场景,您将不会遇到任何权限问题。如果仍然存在权限问题,请尝试切换到shell上的rundeck user并执行该命令
su rundeck
echo test > /opt/rundeck-tests/test.txt
这将让您知道确切的linux错误,而不是rundeck