В нашем имении у нас есть идентификатор пользователя с именем abc123, к которому мы обычно «pmrun» запускаем некоторые задачи администратора.
Когда я пытаюсь воспроизвести это в ANISIB Playbook, я получаю сообщениечто ошибка модуля: «Запрос отклонен pmmastered на сервере 1. Module_stdout:« менеджер превалирования сопоставил вас с 3 профилями по пользователю / членству, но ни один соответствующий профиль не предоставил доступ для этого сеанса ».
Если я пытаюсь добавить свойКоманды для оболочки и выполнения, он работает нормально, но когда я запускаю сценарий или по команде через ansible, он не работает ..
Мой пример сценария: -
! bin / bash /
echo 'я в оболочке' pmrun abc123 echo whoami
когда я выполняю это как (./shellname), он просит меня ввести пароль, а затем войти в систему с помощью abc123.
1.) Вход на локальный хост как - xyz123
2.) В скрипте Ansible я делаю следующее: -
Это дает мне сообщения об ошибках, указанные выше?