1
我通常通過ssh用下面的命令到達的機器:無法執行「命令蘇 - 」在Ansible
ssh [email protected]
然後爲「爲myuser」我成爲用戶的JBoss如下(無密碼請求) :
$ sudo su - jboss
我需要複製與Ansible相同的行爲,但結果是:
fatal: [192.168.10.1] => Missing become password
這裏是我的YML文件:
- name: Hello Ansible - quick start
hosts: webservers
user: myuser
become: true
become_method: sudo
become_user: jboss
tasks:
- name: Hello server
shell: /home/jboss/script.sh
按文檔,這似乎是正確的,但事實並非如此。任何幫助?
感謝您的回覆。我現在無法驗證它,儘管我會盡快更新答案 – Carla