ansible 安装配置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ansible 安装配置相关的知识,希望对你有一定的参考价值。
安装:
yum install -y ansible
关闭selinux
创建一个ssh 放置主机信息
mkdir -p /etc/ansible/ssh
cd !$ 创建hosts
cat hosts
[aliyun]
1.1.1.1 ansible_ssh_port=58102 ansible_ssh_user=xiaowang
ansible_ssh_private_key_file=/etc/ansible/xwang.pem
[baidu]
2.2.2.2 ansible_ssh_port=58102 ansible_ssh_user=xiaowang
ansible_ssh_private_key_file=/etc/ansible/xwang.pem
centos7修改主机名:
hostnamectl set-hostname baidu 然后reboot
把私钥上传到/etc/ansible/
这里使用xiaownag用户需要自行建立用户并配置公钥
测试:
修改秘钥权限chmod 500 xwang.pem
ansible -i /etc/ansible/ssh/hosts all -m ping
第一次需要认证输入yes
解决办法:在/etc/ansible/ansible.cfg文件中进行配置;
在# uncomment this to disable SSH key host checking下
host_key_checking = False默认是注释掉的
打开 host_key_checking = False的注释。同样也可以实现跳过 ssh 首次连接提示验证部分
以上是关于ansible 安装配置的主要内容,如果未能解决你的问题,请参考以下文章