Ansible变成方法= pmrun失败

时间:2018-10-22 10:23:40

标签: ansible ansible-facts ansible-template

在我们的房地产中,我们有一个名为abc123的用户ID,通常我们将其“ pmrun”运行至该用户ID以运行一些管理任务。

当我尝试将其复制到ansible剧本中时,我收到一条消息,提示模块错误:“请求被server1上的pmmastered拒绝。 Module_stdout:“权限管理器按用户/成员身份将您与3个配置文件匹配,但没有匹配的配置文件授予该会话访问权限”。

如果我尝试将命令添加到shell并执行,则运行良好,但是当我运行脚本或通过ansible命令运行时,此操作将失败。

我的示例脚本:-

!bin / bash /

回声“我在壳中” pmrun abc123 回声哇

当我以(./shellname)身份执行此操作时,要求我输入密码,然后登录abc123。

1。)以-xyz123

登录到本地主机

2。)在Ansible脚本中,我执行以下操作:-


  • 主机:本地主机 collect_facts:否

    任务:

    • 名称:测试pmrun方法登录 成为:是的 成为用户:abc123 成为方法:pmrun 命令:whoami

这会给我上述错误消息吗?

0 个答案:

没有答案