Ubuntu 16.04 中安装 Ansible,16.04ansible


1. 为Ubuntu获取Ansible的最佳方法是将项目的PPA(个人包存档)添加到系统中。 我们可以通过键入以下命令添加Ansible PPA:

sudo apt-add-repository ppa:ansible/ansible

按ENTER接受PPA增加。


2. 接下来,我们需要刷新系统的包索引,以便它知道PPA中可用的包。 之后,我们可以安装软件:

sudo apt-get update
sudo apt-get install ansible

如上所述,Ansible主要通过SSH与客户端计算机通信。 虽然它当然有能力处理基于密码的SSH身份验证,SSH密钥帮助保持简单。 您可以按照先决条件中链接的教程来设置SSH密钥(如果您还没有)。


3. 配置Ansible主机
Ansible通过“hosts”文件跟踪它所知道的所有服务器。 我们需要先设置此文件,然后才能开始与我们的其他计算机通信。
使用root权限打开文件,如下所示:

sudo vi /etc/ansible/hosts

举例-hosts文件的内容:

[servers]

112.17.112.110   ansible_ssh_user=root   ansible_ssh_pass=test1234$$$
112.14.112.111    ansible_ssh_user=root   ansible_ssh_pass=test1234$$$
112.14.112.112  ansible_ssh_user=root   ansible_ssh_pass=test1234$$$
112.14.112.113     ansible_ssh_user=root   ansible_ssh_pass=test1234$$$

4. 执行 ansible localhost -m ping all 和 ansible -m ping all 测试

5. 参考文章: https://blog.csdn.net/column/details/ansibleheadfirst.html

              https://blog.csdn.net/liumiaocn/article/details/52069063





相关内容

    暂无相关文章