如何在 Linux Mint 21 上安装和配置 Ansible
Ansible 是一个用于自动化和管理 IT 基础设施和应用程序的开源平台。它用于以一致的方式配置、部署和管理服务器、网络和其他系统。如果您计划在 Linux Mint 21 上使用 Ansible,请阅读本指南,因为它详细解释了其安装和配置。
如何在 Linux Mint 21 上安装 Ansible
Ansible 在系统管理员和 IT 专业人员中很受欢迎,因为它易于使用并且可以帮助自动化许多日常任务。安装 Ansible 的过程很容易遵循,因此以下是在 Linux Mint 21 上安装 Ansible 的一些必要步骤:
第 1 步:首先通过执行以下命令安装在 Linux Mint 上成功运行 Ansible 所需的所有依赖项:
第 2 步:接下来,执行给定的命令,通过 Linux Mint 21 上的 apt 包管理器安装它:
现在要确认 Ansible 上的安装,让我们使用以下命令检查它的版本:
如何在 Linux Mint 21 上配置 Ansible
安装完成后,现在可以配置 Ansible 以使其可以在 Linux Mint 上使用,并执行后续步骤:
第 1 步:首先在 Linux Mint 上安装安全 shell 服务器,用于通过网络安全连接和管理远程系统,因此执行:
接下来查看 Linux Mint 上 ssh 是否正在运行,执行以下命令:
第 2 步:接下来,为了确保 ssh 的正常功能,允许其穿过 Linux 防火墙并用于该用途:
第3步:现在创建一个用户;输入他/她的详细信息,例如姓名和电话号码,以下是创建用户的语法:
就我而言,我将其命名为“ansibleuser”:
第 4 步:现在允许所有 ansible 用户通过密码访问 Ansible,并为此通过添加“ansible ALL=(ALL) NOPASSWD:ALL”来编辑 ansible 文件:
第 5 步:接下来,通过 Linux Mint 中的密钥生成器生成 ssh 密钥:
第 6 步:现在将 ssh 密钥的公共版本复制到您想要授予访问权限的主机,并遵循以下给出的语法:
在我的例子中,主机的 IP 地址是 192.168.18.72,因此我使用上面给定的语法将 public 复制到该 IP:
第 7 步:现在,打开主机文件以添加 Ansible 主机的 IP 地址并执行:
现在输入您想要授予访问权限的主机的 IP 地址,在我的情况下,它只有一台主机,因此我只提供了一个 IP,输入完 IP 后,保存后关闭文件:
第 8 步:现在让我们检查 Ansible 是否正常工作,并按照以下语法固定您创建的任何用户:
由于我创建了一个名为 ansibleuser 的用户,因此我按照上述语法 ping ansibleuser:
从 Linux Mint 21 中删除 Ansible
如果您不再使用 Ansible 并希望将其从 Linux Mint 中完全删除,请执行:
结论
Ansible 旨在易于使用和学习,它使用简单的声明性语言来表达任务和配置。它还具有高度可扩展性,可用于管理大型且复杂的 IT 环境。在 Linux Mint 21 上,Ansible 可以通过其默认包管理器安装,本指南讨论安装和配置它的过程。