ansible笔记——安装配置ansible
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,1、安装ansiblecentos安装ansible如下:[root@ansible ~]# yum -y install epel-release[root@ansible ~]# yum -y i
千家信息网最后更新 2025年12月01日ansible笔记——安装配置ansible
1、安装ansible
centos安装ansible如下:
[root@ansible ~]# yum -y install epel-release[root@ansible ~]# yum -y install ansible[root@ansible ~]# ansible --version #安装的版本为2.9ansible 2.9.22、ansible参数补全功能
从ansible 2.9版本开始,它支持命令的选项补全功能,它依赖于python的argcomplete插件。
1)安装argcomplete:
[root@ansible ~]# yum -y install python-argcomplete#或者任何系统都可以使用pip工具安装argcomplete,如下[root@ansible ~]# pip install argcomplete2)安装完成后,还需要激活该插件
[root@ansible ~]# bash -version #要求bash版本大于或等于'4.2'GNU bash, 版本 4.2.46(2)-release (x86_64-redhat-linux-gnu)[root@ansible ~]# activate-global-python-argcomplete #激活插件如果bash版本低于4.2,则单独为每个ansible命令注册补全功能,如下:
3)重新进入bash环境测试是否可用
[root@ansible ~]# bash[root@ansible ~]# ansible --syntax-check #只需要输入ansible --syn 即可补全3、配置主机互信
ansible默认是基于ssh通信的,为了避免配置主机互信过程中的交互式询问,可以使用ssh-keyscan工具添加主机认证信息以及sshpass工具(安装ansible时会自动安装sshpass)。具体过程如下:
1)在ansible上生成密钥对
[root@ansible ~]# ssh-keygen -t rsa -f ~/.ssh/id_rsa -N ''2)将各个节点的主机信息(host key)写入ansible的"~/.ssh/known_hosts"文件
[root@ansible ~]# ssh-keyscan 192.168.20.3 >> ~/.ssh/known_hosts 2> /dev/null3)将control_node上的ssh公钥分发给各个节点
[root@ansible ~]# sshpass -p '123.com' ssh-copy-id root@192.168.20.3# -p:指定节点的用户密码配置好ssh的主机互信之后,就可以体验ansible了。
4、ansible配置文件
ansible支持4种方式指定配置文件,它们的解析顺序从上到下:
1)ANSIBLE_CFG:环境变量指定的配置文件
2)ansible.cfg:当前目录下的ansible.cfg
3)~/.ansible.cfg:家目录下的ansible.cfg
4)/etc/ansible/ansible.cfg:默认的全局配置文件
配置
主机
文件
版本
功能
工具
插件
节点
信息
命令
激活
环境
目录
过程
支持
交互式
全局
公钥
参数
变量
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广电网络技术考试题
360网络安全创新研究院
天津互联网科技有限公司
毛晶玥网络安全教学视频
屏幕共享软件开发要多少钱
陕西hp服务器维修价格
apple软件开发服务报价
看门狗二连不上育碧服务器怎么办
学校网络安全教育稿件
深度防护服务器
黎明觉醒无法进入服务器怎么办
极速网络技术
长能服务器
济宁软件开发学习网站在线学习
张店物流竞价报价软件开发公司
软件测试比软件开发加班多
江苏参考软件开发电话多少
java 棋牌服务器
徐矿集团网络安全招标
软件开发类店铺怎么起标题
蓝卡服务器初始密码
db数据库读者
泰和安显示与服务器连接中断
怎样选择数据库设计
备份数据库压缩
审计局意识形态网络安全
网络安全文化专栏
网络安全员做好监管
软件项目分包出去开的软件开发费
网络安全的研究方向有哪些