一、安装
1.安装pip
sudo easy_install pip
2.安装ansible
sudo pip install ansible
二、配置
ansible只需要在控制端(以下简称A)安装和配置即可,节点服务器(以下简称B)上面只需要把控制端的ssh key_pub拷贝过去即可。
1.先把A上面的ssh key_pub拷贝到B上面。
生成ssh key命令
ssh-keygen -t rsa -C "youremail@example.com"
在A上面操作ssh-copy-id username@192.168.1.110(B端的登陆用户名和IP)
正常情况即可登陆到B端。
2.在A上设置配置文件
vim /etc/ansible/hosts
(如果有直接打开配置,没有目录或文件新建一个)
下面直接配置IP为公钥登陆配置,注释配置为用户名密码配置
两种方式都可以。
192.168.1.110
#下面的username和password为110服务器的登陆用户名或密码
#192.168.1.110 ansible_user=username ansible_ssh_pass=password