Come installare Ansible su Linux Mint 21
Ansible è popolare tra gli amministratori di sistema e i professionisti IT perché è facile da usare e può aiutare ad automatizzare molte attività di routine. Il processo per l'installazione di Ansible è facile da seguire, quindi ecco alcuni passaggi necessari per l'installazione di Ansible su Linux Mint 21:
Passo 1: Prima installa tutte le dipendenze richieste per eseguire correttamente su Linux Mint eseguendo:
$ sudo APT Installa software-Properties-Common -y
Passo 2: Successivamente, eseguire il comando indicato per installarlo tramite il gestore dei pacchetti APT su Linux Mint 21:
$ sudo APT Installa Ansible
Ora per confermare l'installazione su Ansible, controlla la versione utilizzando:
$ ansible -Version
Come configurare Ansible su Linux Mint 21
Una volta completata l'installazione ora è il momento di configurare Ansible per renderlo utilizzabile su Linux Mint e per questo passare attraverso i passaggi successivi:
Passo 1: Prima installa il server Shell Secure su Linux Mint che viene utilizzato per connettersi in modo sicuro e gestire sistemi remoti su una rete in modo da eseguire:
$ sudo apt install OpenSsh -server -y
Successivamente per vedere se è in esecuzione o non controllare lo stato di SSH su Linux Mint eseguendo:
$ sudo systemctl status sshd
Passo 2: Successivamente, per garantire la corretta funzionalità di SSH consentirlo attraverso il firewall di Linux e per questo uso:
$ sudo ufw consenti ssh
Passaggio 3: Ora crea un utente; Inserisci i suoi dettagli come il nome e il numero di telefono, di seguito è la sintassi per creare un utente:
$ sudo adduser
Nel mio caso l'ho chiamato come "Ansibleuser":
$ sudo adduser ansibleuser
Passaggio 4: Ora consenti a tutti gli utenti Ansible di avere l'accesso alla password ad Ansible e per quella modifica il file Ansible aggiungendo "Ansible All = (All) NOPASSWD: All"Usando:
$ echo "Ansible All = (All) NOPASSWD: All" | sudo tee /etc /sudoers.d/ansible
Passaggio 5: Successivamente, per generare i tasti SSH attraverso il generatore di chiavi in Linux Mint:
$ ssh-keygen
Passaggio 6: Ora copia la versione pubblica della chiave SSH sull'host che desideri dare accesso e per questo seguire la sintassi di seguito:
$ ssh-copy-id ansible@
Qui nel mio caso l'indirizzo IP dell'host è 192.168.18.72 Quindi ho copiato il pubblico su quell'IP usando la sintassi sopra indicata:
$ ssh-copy-id [email protected]
Passaggio 7: Ora, apri il file host per aggiungere gli indirizzi IP dell'host per Ansible e per quell'esecuzione:
$ nano hosts
Ora inserisci l'indirizzo IP degli host che desideri dare accesso, qui nel mio caso è un solo host, quindi ho dato un solo IP, una volta terminato l'immissione dell'IP Chiudi il file dopo averlo salvato:
Passaggio 8: Ora controlliamo se l'Ansible funziona, per quel pin uno qualsiasi dell'utente che hai creato seguendo la sintassi seguente:
$ ansible tutto -i ./host -u-m ping
Da quando ho creato un utente di nome AnsibleUser, quindi ho ping the Ansibleuser seguendo la sintassi sopra menzionata:
$ ansible tutto -i ./host -u ansibleuser -m ping
Rimozione di Ansible da Linux Mint 21
Se non usi più Ansible e vuoi rimuoverlo completamente dalla tua menta Linux, allora esegui:
$ sudo apt rimozione --autoromove ansible -y
Conclusioni
Ansible è progettato per essere facile da usare e apprendere e utilizza un linguaggio semplice e dichiarativo per esprimere compiti e configurazioni. È anche altamente scalabile e può essere utilizzato per gestire ambienti IT grandi e complessi. Su Linux Mint 21 Ansible può essere installato tramite il suo gestore di pacchetti predefiniti, questa guida discute il processo di installazione e configurazione.