Ansible配置文件的路径:/etc/ansible/ansible.cfg

    查看配置文件可配置项:ansible-config list

    常见配置:

    1. # 基本配置
    2. [defaults]
    3. # 该配置文件默认使用的inventory文件
    4. inventory = /etc/ansible/hosts
    5. # 该配置文件使用root用户进行ssh连接
    6. remote_user = root
    7. # 使用root用户进行ssh连接时不提示输入密码
    8. ask_pass = false
    9. # 权限提升相关配置
    10. [privilege_escalation]
    11. # 如果remote_user使用root用户,就不需要配置提权部分。
    12. # 如果remote_user不是root,但不需要做特权操作,也不需要配置
    13. # 权限实际是否提升取决于被管理主机是否配置了sudoers文件
    14. # 需要提权
    15. become = true
    16. # 提权的方式
    17. become_method = sudo
    18. # 提权到root用户
    19. become_user = root
    20. # 进行sudo操作的时候不需要输入密码
    21. become_ask_pass = false