Cómo instalar Ansible en Linux Mint 21
Ansible es popular entre los administradores de sistemas y los profesionales de TI porque es fácil de usar y puede ayudar a automatizar muchas tareas de rutina. El proceso para instalar Ansible es fácil de seguir, por lo que aquí hay algunos pasos necesarios para instalar Ansible en Linux Mint 21:
Paso 1: Primero instale todas las dependencias requeridas para ejecutar Ansible con éxito en Linux Mint ejecutando:
$ sudo apt install software-properties-common -y
Paso 2: A continuación, ejecute el comando dado para instalarlo a través del Administrador de paquetes APT en Linux Mint 21:
$ sudo apt install ansible
Ahora para confirmar la instalación en Ansible, verifiquemos la versión usando:
$ ansible --versión
Cómo configurar Ansible en Linux Mint 21
Una vez que la instalación está completa ahora, es hora de configurar Ansible para que se pueda usar en Linux Mint y para eso pasar por los pasos posteriores:
Paso 1: Primero instale el servidor Secure Shell en Linux Mint que se utiliza para conectarse de forma segura y administrar sistemas remotos a través de una red, así que ejecute:
$ sudo apt instalación openssh -server -y
A continuación, para ver si se está ejecutando o no verificar el estado de SSH en Linux Mint ejecutando:
$ sudo systemctl sshd
Paso 2: A continuación, para garantizar la funcionalidad adecuada de SSH, permita que a través del firewall de Linux y para ese uso:
$ sudo UFW Permitir SSH
Paso 3: Ahora crea un usuario; Ingrese sus detalles, como el nombre y el número de teléfono, a continuación se encuentra la sintaxis para crear un usuario:
$ sudo adduser
En mi caso lo he nombrado como "AnsibleUser":
$ sudo adduser ansibleUser
Etapa 4: Ahora permita que todos los usuarios de Ansible tengan acceso de contraseña a Ansible y para que edite el archivo Ansible agregando "ansible all = (todos) nopasswd: todos" usando:
$ echo "ansible all = (todos) nopasswd: todos" | Sudo Tee /etc /sudoers.d/ansible
Paso 5: A continuación, para generar las teclas SSH a través del generador de claves en Linux Mint:
$ ssh-keygen
Paso 6: Ahora copie la versión pública de la tecla SSH al host que desea dar acceso y sigue la sintaxis dada a continuación:
$ ssh-copy-id ansible@
Aquí en mi caso la dirección IP del host es 192.168.18.72 Entonces he copiado el público a esa IP utilizando la sintaxis dada anterior:
$ ssh-copy-id [email protected]
Paso 7: Ahora, abra el archivo de host para agregar las direcciones IP del host para Ansible y para esa ejecución:
$ nano anfitriones
Ahora ingrese la dirección IP de los hosts que desea dar acceso, aquí en mi caso es solo un host, por lo que solo he dado una IP, una vez que haya terminado de ingresar la IP, cierre el archivo después de guardarlo:
Paso 8: Ahora verifiquemos si el Ansible está funcionando, para ese PIN el usuario que ha creado siguiendo la siguiente sintaxis:
$ ansible todo -i ./hosts -u-m ping
Desde que creé un usuario llamado AnsibleUser, así que ping el AnsibleUser siguiendo la sintaxis mencionada anteriormente:
$ ansible todo -i ./hosts -u ansibleUser -m ping
Eliminar Ansible de Linux Mint 21
Si ya no va a usar Ansible y desea eliminarlo por completo de su menta Linux, ejecute:
$ sudo apt eliminación -autoremove ansible -y
Conclusiones
Ansible está diseñado para ser fácil de usar y aprender, y utiliza un lenguaje simple y declarativo para expresar tareas y configuraciones. También es altamente escalable y se puede utilizar para administrar entornos de TI grandes y complejos. En Linux Mint 21 Ansible se puede instalar a través de su Administrador de paquetes predeterminado, esta guía analiza el proceso de instalación y configuración de él.