Como instalar e configurar o Ansible no Linux Mint Top 10

Como instalar e configurar o Ansible no Linux Mint Top 10
Ansible é uma plataforma de código aberto para automatizar e gerenciar a infraestrutura e aplicativos de TI. É usado para configurar, implantar e gerenciar servidores, redes e outros sistemas de maneira consistente. Leia este guia se você planeja usar o Ansible no Linux Mint 21, pois explica sua instalação e configuração de maneira detalhada.

Como instalar Ansible no Linux Mint 21

Ansible é popular entre os administradores de sistemas e os profissionais de TI, porque é fácil de usar e pode ajudar a automatizar muitas tarefas de rotina. O processo para instalar Ansible é fácil de seguir, então aqui estão algumas etapas necessárias para a instalação do Ansible no Linux Mint 21:

Passo 1: Primeiro instale todas as dependências necessárias para executar o Ansible com sucesso no Linux Mint, executando:

$ sudo apt install install-properties-common -y

Passo 2: Em seguida, execute o comando dado para instalá -lo através do APT Package Manager no Linux Mint 21:

$ sudo apt installible

Agora, para confirmar a instalação no Ansible, vamos verificar a versão dele usando:

$ Ansible -versão

Como configurar Ansible no Linux Mint 21

Depois que a instalação estiver concluída agora, é hora de configurar o Ansible para torná -lo utilizável no Linux Mint e, para isso, passar pelas etapas subsequentes:

Passo 1: Primeiro instale o servidor Shell seguro no Linux Mint, usado para conectar -se e gerenciar com segurança sistemas remotos em uma rede, portanto execute:

$ sudo apt install OpenSsh -Server -y

Em seguida para ver se está em execução ou não, verifique o status do SSH no Linux Mint, executando:

$ sudo systemctl status sshd

Passo 2: Em seguida, para garantir a funcionalidade adequada do SSH, permita -a através do firewall do Linux e para esse uso:

$ sudo ufw permitir ssh

etapa 3: Agora crie um usuário; Digite seus detalhes como nome e número de telefone, abaixo está a sintaxe para criar um usuário:

$ sudo adduser

No meu caso, eu o nomeei como “AnsibleUser”:

$ sudo adduser AnsibleUser

Passo 4: Agora permita que todos os usuários Ansible tenham acesso a senha ao Ansible e, para isso, edite o arquivo Ansible, adicionando “Ansible all = (all) NoPasswd: todos" usando:

$ echo "Ansible all = (all) NoPasswd: All" | sudo tee /etc /sudoers.D/Ansible

Etapa 5: Em seguida, para gerar as teclas SSH através do gerador de chaves no Linux Mint:

$ ssh-keygen

Etapa 6: Agora copie a versão pública da chave SSH para o host que você deseja dar acesso e, para seguir a sintaxe abaixo:

$ ssh-copy-id Ansible@

Aqui no meu caso, o endereço IP do host é 192.168.18.72 Então eu copiei o público para esse IP usando a sintaxe acima:

$ ssh-copy-id [email protected]

Etapa 7: Agora, abra o arquivo host para adicionar os endereços IP do host para Ansible e para esse executar:

$ nano hosts

Agora digite o endereço IP dos hosts que você deseja dar acesso, aqui no meu caso é apenas um host, então eu dei apenas um IP, depois de terminar o IP fechar o arquivo depois de salvá -lo:

Etapa 8: Agora vamos verificar se o Ansible está funcionando, para esse pino, qualquer usuário que você criou seguindo a sintaxe abaixo:

$ Ansible tudo -i ./hosts -u -m ping

Desde que eu criei um usuário chamado AnsibleUser, pingei o AnsibleUser seguindo a sintaxe mencionada acima:

$ Ansible tudo -i ./hosts -u AnsibleUser -M Ping

Removendo Ansible do Linux Mint 21

Se você não vai mais usar o Ansible e deseja removê -lo completamente da sua hortelã do Linux, execute:

$ sudo apt remove -autoremove Ansible -y

Conclusões

Ansible é projetado para ser fácil de usar e aprender, e usa uma linguagem simples e declarativa para expressar tarefas e configurações. Também é altamente escalável e pode ser usado para gerenciar ambientes de TI grandes e complexos. No Linux Mint 21 Ansible pode ser instalado através de seu gerenciador de pacotes padrão, este guia discute o processo de instalação e configuração.