Можно ли использовать два ansible_become:
внутри одна задачи в анзибле пьесаханзибль стал методом
Я не Root
доступа на сервере я разрабатываю для, но я был предоставлен pbrun su - USER
. USER имеет пароль. Из моего понимания вы можете только один объявить один ansible_become:
внутри задачи.
Неужели кто-нибудь когда-либо сталкивался с этим, или есть работа вокруг?
код
- name: change user and run shell
become: yes
become_method: pbrun su
become_user: USER
Спасибо,
Frostie
Можете ли вы дать пример, не уверен, что вы имеете в виду, я видел документации, а именно: '- имя: Выполнить команду как Апач команды ЕЭС: somecommand стать: истинно become_user: apache', но в в моем случае у меня нет корневого доступа, так что это все еще не работает –
Возможно, есть немного недоразумений. Удаленный_user войдет в систему, а затем вы хотите стать другим пользователем? Вот как это работает. Вам не нужно запускать playbook как root, если вы можете подключиться к машине. Не могли бы вы описать это немного подробнее? – Capri90