在Ansible中使用“成为”指令进行特权升级“ pbrun su-tomcat”

时间:2019-05-16 18:38:07

标签: tomcat ansible

我需要使用自己的凭据执行剧本。这些剧本将在远程服务器上安装tomcat,但是它必须与服务帐户“ tomcat”一起使用,并且我们的特权提升仅由pbrun su - tomcat起作用。

我阅读了有关“成为”的Ansible文档,尝试了几种方法,但到目前为止没有任何结果。

这就是我在剧本中使用“成为”指令的方式。

become: true, become_method: pbrun , become_flags: 'su',  become_user: tomcat

我已启用调试,以查看命令如何在远程主机上登陆,如下所示:

pbrun su -u tomcat

但是此命令不起作用,它应为"pbrun su - tomcat"

我正在使用Ansible 2.7.9

0 个答案:

没有答案