码迷,mamicode.com
首页 > 其他好文 > 详细

ansible 的入门使用

时间:2018-02-27 19:22:50      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:linux   roo   pos   UI   root   class   虚拟   ssh   批量管理   

一、ansible 安装

  1.ubuntu: sudo apt-get install ansible

  2.centos: sudo yum -y install ansible

  3.安装好后验证是否已经安装:ansible --version,如果出现版本号,则表示安装正常

 

二、ansible批量管理 LINUX(root用户下):

  1.准备诺干台LINUX的虚拟机,每台分配256内存就好,最小安装,不要安装GUI界面,因为吃内存

  2.虚拟机的上网方式为 NAT 或者 桥接

  3.配置主机清单(两种形式):

    1. 编辑  sudo vi /etc/ansible/hosts   添加以下内容(ip写你虚拟机的ip):

      [test_linux] 

      192.168.1.123

      192.168.1.124

      192.168.1.125

    2. cp /etc/ansible/hosts /home/你的用户目录/hosts 后,  在cp过来的hosts文件添加以下内容

      [test_linux]

      192.168.1.123

      192.168.1.124

      192.168.1.125

  4.生成密钥:

    1.ssh-keygen      一直回车

    2.密钥分发

      sudo ansible 172.16.78.128 -m copy -a "src=/home/root/.ssh/id_rsa.pub dest=/root/.ssh/" -k

    

 

ansible 的入门使用

标签:linux   roo   pos   UI   root   class   虚拟   ssh   批量管理   

原文地址:https://www.cnblogs.com/jbzd/p/8480082.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!