ansible是否支持ssh客户端配置
Did ansible support ssh client configuration
如果我通过命令登录远程主机免密码:
/usr/bin/ssh -i ~/.ssh/test.private.pem -F /etc/dssh_config $remote_host
。
我如何配置ansible来支持它?
谢谢!
官方文档中有一个关于ssh args的特定部分。
您可以在 ansible.cfg
中传递您的参数
[ssh_connection]
ssh_args = -i ~/.ssh/test.private.pem -F /etc/dssh_config
可以找到configuration file(post1.5)(按优先顺序)
- ANSIBLE_CONFIG(环境变量)
- ansible.cfg(在当前目录下)
- .ansible.cfg(在主目录中)
- /etc/ansible/ansible.cfg
如果我通过命令登录远程主机免密码:
/usr/bin/ssh -i ~/.ssh/test.private.pem -F /etc/dssh_config $remote_host
。
我如何配置ansible来支持它?
谢谢!
官方文档中有一个关于ssh args的特定部分。
您可以在 ansible.cfg
[ssh_connection]
ssh_args = -i ~/.ssh/test.private.pem -F /etc/dssh_config
可以找到configuration file(post1.5)(按优先顺序)
- ANSIBLE_CONFIG(环境变量)
- ansible.cfg(在当前目录下)
- .ansible.cfg(在主目录中)
- /etc/ansible/ansible.cfg