*****====
epel安裝2 安裝epel repo源:
epel(rhel 7)
wget -o /etc/yum.repos.d/epel.repo
epel(rhel 6)
wget -o /etc/yum.repos.d/epel.repo
epel(rhel 5)
wget -o /etc/yum.repos.d/epel.repo
3.清理快取
yum clean all
4.重新生成快取
yum makecache
*****===
pip安裝
*****===
$ wget
$ python get-pip.py
$ pip -v #檢視pip版本
**********
ansible安裝
**********
pip install ansible -upgrade
ansible --version
**********===
ssh免密碼登入
**********===
ssh-keygen -t rsa
ssh-copy-id
**********===
ansible常用命令
**********===
vim /etc/ansible/hosts
ip1ip2
ansible 主機分組 -m 模組 -a '命令和引數'
ansible all -m ping
ansible all -m raw -a "echo 'my_root_new_password' | passwd --stdin root"
******************************===
使用ssh-copy-id批量拷貝公鑰到遠端主機
******************************===
一、需要安裝的工具
sshpass (新增epel源進行安裝)
ssh-copy-id (centos已內建)
******************************====
cat > copy_ssh_id.sh << eof
#!/bin/bash
sed -i '/stricthostkeychecking/s/^#//; /stricthostkeychecking/s/ask/no/' /etc/ssh/ssh_config sed -i "/#usedns/ s/^#//; /usedns/ s/yes/no/" /etc/ssh/sshd_config
cat node.hosts | while read ip pwd; do.
sshpass -p $pwd ssh-copy-id -f $ip 2>/dev/null
done
eof
ansible安裝部署
一 ansible介紹 1 簡介 ansible是新出現的自動化運維工具,基於python開發,集合了眾多運維工具 puppet cfengine chef func fabric 的優點,實現了批量系統配置 批量程式部署 批量執行命令等功能。ansible是基於模組工作的,本身沒有批量部署的能力。...
Ansible簡單安裝
系統centos7.3 ip位址192.168.1.10 安裝ansible yum install epel release y yum install ansible y ssh部分 配置ssh免密碼登陸,若是用普通使用者請在普通使用者下建立ssh金鑰.且ssh統一使用乙個賬號.ssh keyg...
ansible 離線安裝
環境 centos7 yum y install downloadonly downloaddir tmp ans ansible 安裝createrepo命令 yum install createrepo 將該目錄製作成軟體倉庫 createrepo tmp ans 壓縮檔案 tar czvf a...