首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rundeck python脚本权限

Rundeck python脚本权限
EN

Stack Overflow用户
提问于 2019-10-07 23:13:38
回答 1查看 181关注 0票数 0

我是rundeck的新手,我正在尝试执行一个简单的python脚本:

代码语言:javascript
复制
#!/usr/bin/python 
import sys

file = open("/home/anonymous/Documentos/pruebas.txt","w")
file.write(sys.argv[1])
file.close()

当我尝试打开该文件时,我得到以下错误:

代码语言:javascript
复制
Permission denied: '/home/anonymous/Documentos/pruebas.txt'

rundeck中的权限是如何工作的,它使用哪个用户?

EN

回答 1

Stack Overflow用户

发布于 2019-10-17 03:52:15

如果你有一个基于RPM/DEB的安装:尝试为" Rundeck“用户/组检查该路径的权限,一个好主意是为你的脚本设置一个通用路径,并给Rundeck用户(类似/scripts)权限。像所有的UNIX/Linux用户一样,Rundeck用户看不到像/root或/home/johndoe这样的用户空间。如果您使用的是基于WAR的安装,则安装的概念与启动Rundeck的用户相同。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58272427

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档