我对Rundeck不太熟悉,并且在Rundeck配置,Rundeck服务器和Rundeck节点中与用户混淆。
我已经阅读了所有官方文档,并且了解Rundeck守护程序中的Users定义。但是,我不知道Rundeck服务器中是否需要一个新用户(例如rundeck)来执行该守护程序,还是在rpm安装Rundeck时创建该新用户。因此,我不知道Rundeck的守护程序使用哪个用户来执行。
我有另一个问题是节点中是否需要Rundeck用户(可能具有sudo特权,取决于作业)才能执行作业。我认为Rundeck用来登录Node的用户是它用来执行作业的用户。这意味着必须在所有节点中添加一个rundeck用户。
有人可以回答我的问题吗?
预先感谢,问候
麦克风
最佳答案
运行Rundeck服务的用户帐户取决于安装类型。系统打包的实例(例如来自.deb和.rpm的实例)将自动创建一个名为“rundeck”的服务帐户来运行守护进程。
节点通过“username”属性定义用于远程执行的用户帐户。一些Rundeck用户为所有远程执行使用通用服务帐户,而其他用户则使用这些远程主机上已经存在的帐户。那只是你的约定。
关于linux - 与Rundeck中的用户混淆,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48399963/