ansible 安裝配置

2021-09-27 04:59:42 字數 961 閱讀 1753

安裝:

yum install -y ansible

關閉selinux

建立乙個ssh 放置主機資訊

mkdir -p /etc/ansible/ssh

cd !$ 建立hosts

centos7修改主機名:

hostnamectl set-hostname baidu 然後reboot

把私鑰上傳到/etc/ansible/

這裡使用xiaownag使用者需要自行建立使用者並配置公鑰

使用金鑰對遠端登入linux伺服器

測試:

修改秘鑰許可權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基本安裝配置概念

ansible是新出現的自動化運維工具,基於python開發,集合了眾多運維工具 puppet cfengine chef func fabric 的優點,實現了批量系統配置 批量程式部署 批量執行命令等功能。ansible 是乙個配置管理系統 configuration management sy...

ansible安裝及配置

ansible安裝及準備 yum install epel release y 安裝依賴工具 yum install git python python pip y yum y install ansible 配置ansible ssh金鑰登陸 ssh keygen t rsa b 2048 回車 ...

Ansible 一 配置安裝

puppet ruby開發 salt python開發,有客戶端,使用rabbitmq訊息佇列,支援併發,在機器數量很多時效果比ansible好。ansible python開發,沒有客戶端,基於ssh,同時只能建立乙個隧道,不支援併發,適於維護數量不是很多的機器。m 指定模組 command 只支...