xiaochuan 发表于 2018-7-30 09:59:21

3.1-ansible安装以及配置认证

  Ansible特点
  *不需要安装客户端,通过sshd去通信
  *基于模块工作,模块可以由任何语言开发
  *不仅支持命令行使用模块,也支持编写yaml格式的playbook
  *支持sudo
  *有提供UI(浏览器图形化)www.ansible.com/tower10台主机以内免费
  *开源UIhttps://github.com/alaxli/ansible_ui 文档          http://download.csdn.net/detail/liyang23456/7741185
  Ansible 安装
  两台机器 192.168.11.60192.168.11.30
  只需要在60上安装ansible即可
  yum install -y epel-release
  yum install -y ansible
  Ansible 配置密钥
  *60上生成密钥对
  ssh-keygen -t rsa直接回车即可,不用设置密钥密码
  *把公钥(id_rsa.pub)内容放到对方机器(30)的/root/.ssh/authorized_keys里面
  scp .ssh/id_rsa.pub192.168.11.30:/root/.ssh/authorized_keys
  *本机也要操作,为了asnible可以控制本机,因为它是基于ssh来工作的。
  cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys
  *chmod 600 /root/.ssh/authorized_keys
  关闭selinux
  setenforce 0
  *测试 ssh 192.168.11.30 可以直接登录,说明成功。
页: [1]
查看完整版本: 3.1-ansible安装以及配置认证