我正在嘗試設置Ansible以從管理員帳戶訪問我們的基礎架構。沒有太多的成功。與sudo su一起使用Ansible
我需要用我的用戶「my_user」登錄到我們的RedHat服務器。那麼我們就需要切換到管理員用戶 「須藤蘇 - admin_user」
從我的工作站:
ssh [email protected] (doesn't need a password)
從Server1.com
sudo su - admin_user (requires password)
感謝
---- -----試過---------
- >試圖添加到劇本yaml文件
---
- hosts: test
become: true
become_user: admin_user
- >錯誤 致命:[server1.com] =>失蹤成爲密碼
- >嘗試添加到ansible.cfg文件
[privilege_escalation]
become=True
become_method='sudo'
become_user='admin_user'
become_ask_pass=true
- >錯誤 致命:[server1的內部錯誤:此模塊不支持通過「sudo」運行命令
你試圖運行哪個模塊? – Trondh
basic playlist module: - hosts:test tasks: - name:pwd command:/ bin/pwd – tom