3.1-ansible安装以及配置认证
2016-04-06 20:34
197 查看
Ansible特点
*不需要安装客户端,通过sshd去通信
*基于模块工作,模块可以由任何语言开发
*不仅支持命令行使用模块,也支持编写yaml格式的playbook
*支持sudo
*有提供UI(浏览器图形化)www.ansible.com/tower 10台主机以内免费
*开源UI https://github.com/alaxli/ansible_ui 文档 http://download.csdn.net/detail/liyang23456/7741185
Ansible 安装
两台机器 192.168.11.60 192.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.pub 192.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 可以直接登录,说明成功。
*不需要安装客户端,通过sshd去通信
*基于模块工作,模块可以由任何语言开发
*不仅支持命令行使用模块,也支持编写yaml格式的playbook
*支持sudo
*有提供UI(浏览器图形化)www.ansible.com/tower 10台主机以内免费
*开源UI https://github.com/alaxli/ansible_ui 文档 http://download.csdn.net/detail/liyang23456/7741185
Ansible 安装
两台机器 192.168.11.60 192.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.pub 192.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 可以直接登录,说明成功。
相关文章推荐
- 如何判断一个数字能否同时被两个数整除;
- HDU 2084 数塔
- 使用facl和mount实现某用户对某个目录的访问控制
- JAVA编程练习题(1--10)
- BZOJ4402: Claris的剑
- 结对编写四则运算
- SpringMVC-2016-04-06
- Windows下使用winpcap-2.1ARP探测局域网活动主机(发送ARP请求)
- swift 数组
- ReactJS学习笔记(四)-条件判断的几种形式
- Android 刷新UI界面,线程间通讯方法总结,Android 自学之路
- UESTC 548 Cow IDs (二进制的排列 组合数 STL)
- 白话理解spring注解
- shopnc
- Java中异常的基本应用(一)
- TCP中的多线程
- LeetCode--evaluate-reverse-polish-notation
- jQuery选择器及jQuery事件
- V4L2常用命令详解
- UVA 10325 (容斥原理)