ansible特點:
1、不需要安裝客戶端,通過sshd去通訊
2、基於模組工作,模組可以由任何語言開發
3、不僅支援命令列試用模組,也支援yaml格式得playbook
4、支援sudo
5、有提供UI(瀏覽器圖形化)www.ansible.com/tower 10臺主機以內免費
6、開源UI https://github.com/alaxli/ansible_ui
ansibel安裝:
2臺機器 192.168.0.8 192.168.0.9
只需要在192.168.0.8上安裝ansible即可
#yum install -y epel-release
#yum install -y ansible
ansible 配置金鑰
192.168.0.8 上生產金鑰對
#ssh-keygen -t rsa 直接回車即可,不用設定密碼密碼。
把公鑰(id_rsa.pub)內容放到對方機器(09)得/root/.ssh/authorized_keys檔案裡面
#scp .ssh/id_rsa.pub 192.168.0.9:/root/.ssh/ authorized_keys
本機也要操作
#cat /root/.ssh/id_rsa.pub>>/root/authorized_keys
#chmod 600 /root/.ssh/authorized_keys
*關閉selinux
#setenforce 0
測試金鑰設定
#ssh 192.168.0.9