基于Anaconda安装Ansible(推荐)

这是我推荐的方式,Anaconda是学习Python的好帮手。

  1. 创建环境并激活环境

conda create --name ansible python=2.7
conda activate ansible

  1. 安装ansible

# 我在学习《奔跑吧Ansible》,该书使用的是这个版本
pip install ansible==1.8.4

  1. 安装sshpass(使用密码连接时必须要这个软件)
1
2
3

sudo apt install -y sshpass

  1. 进行测试
1
2
3
4
5
6
7
8

tee hosts <<-'EOF'
[test]
192.168.23.60 ansible_ssh_user=root ansible_ssh_port=22 ansible_ssh_pass=123456
EOF

ansible test -i hosts -m ping