0
我有以下情況 - 我需要在ec2 isntance上部署一個應用程序。我們設置ec2的方式是它不允許ssh作爲root用戶。但是,當我在本地機器上啓動ansible時,我需要以root用戶身份運行它。這裏是劇本的片段:現在Ansible:以編程方式請求通過
- name: install app
hosts: ec2
remote_user: sshUser
gather_facts: True
roles:
...
,它的工作原理,如果我設置問通=真實,它會提示我輸入密碼。但是,我想知道是否可以設置這個程序盟友?我猜我必須通過使用ssh_user設置庫存來完成,一旦我獲得了IP。不知道這是否是一種正確的做法,或者有更好/更簡單的方法。
謝謝