ansible是一款开源自动化平台,是一个配置管理工具,自动化运维工具,操作方式是通过ssh服务去连接受管主机。
一、Ansible安装
1.使用epel源
软件仓库配置好官方拓展的epel源后直接安装即可
dnf install ansible -y
ansible --viersion ##查看ansible的相关信息,可验证是否安装完成
2.用安装包进行安装
dnf install sshpass-1.06-9.el8.x86_64.rpm
dnf install ansible-2.9.11-1.el8.noarch.rpm ##可解决依赖性
ansible --viersion
二、Asnible使用
远程主机:
useradd wy
echo wy | passwd --stdin wy
visudo ##给wy下方所有权限,NOPASSWD 免去sudo的认证
wy ALL=(ALL) NOPASSWD: ALL
控制主机:
vim /etc/ansible/hosts
ansible all --list-hosts
ansible 172.25.254.250 -m ping -u wy -k ##ping 172.25.254.244 -k输入wy的密码,需要ssh密码认证
ssh-keygen ##生成ssh密钥
ssh-copy-