Linux 安装使用 Ansible

 Ansible 是新出现的运维工具是基于 Python 研发的糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。

在Ubuntu安装Ansible

安装ansible:

查看版本:

Linux 安装使用 Ansible

在CentOS上安装Ansible

使用

Ansible可以在同时操作多个服务器,Host Inventory 定义管控主机 :/etc/ansible/hosts

遵循 INI风格;中括号中的字符是组名;一个主机可同时属于多个组;

示例:

注意:默认是以 root 用户执行,但是基于 ssh 连接操作要多次输入密码,为方便可以使用基于 ssh 密钥方式进行认证。

我以两个服务器为例:

使用ssh密钥登录认证:

生成密钥:

使用ssh-copy-id把密钥copy到远程服务器:

测试


更多:

  • <https://linux.cn/article-4215-1.html>
  • <https://www.ansible.com/>

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注