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.