GNU/Linux >> Linux Esercitazione >  >> Linux

RHCE Ansible Series #8:Crittografia dei contenuti con Ansible Vault

Ci sono molte situazioni in cui vorresti utilizzare informazioni riservate in Ansible. Ad esempio, potresti voler impostare la password dell'utente, trasferire certificati o chiavi, ecc.

In questo tutorial imparerai a:

  • Utilizza Ansible Vault per proteggere e gestire le informazioni sensibili.
  • Crea, visualizza e modifica i file crittografati del Vault.
  • Decrittografare i file crittografati del Vault e modificare la password di un file crittografato del Vault.

Inoltre, imparerai come utilizzare variabili e file crittografati nei tuoi playbook.

Questo è l'ottavo capitolo della serie di tutorial di RHCE Ansible. La serie ti insegna Ansible con esempi pratici in modo che tu possa imparare facendolo. Se questa è la tua prima volta qui, dovresti fare riferimento ad altri capitoli di questa serie.

Creazione di file crittografati

Per creare un nuovo file crittografato; puoi utilizzare ansible-vault create comando. Per dimostrare, creiamo un nuovo file crittografato chiamato secret.txt :

[[email protected] plays]$ ansible-vault create secret.txt
New Vault password: 
Confirm New Vault password:

Ti verrà prima richiesta una password del vault che puoi usare ogni volta che vuoi aprire il file in seguito. Dopo aver inserito la password, si aprirà il file con il tuo editor di file predefinito e quindi puoi andare avanti e inserire la seguente riga:

Leggi la storia completa

Il resto dell'articolo è disponibile solo per i membri LHB Pro. Puoi iscriverti ora per $ 50 all'anno per leggere il resto di questo articolo e ottenere l'accesso GRATUITO a tutti i post, gli ebook e i video corsi riservati agli abbonati.

IscrivitiHai già un account?Accedi
Linux
  1. Crea un archivio di file crittografato su Linux

  2. Rinnovando il mio brivido di lavoro con Ansible

  3. Imposta la modalità di applicazione di SELinux con Ansible

  4. RHCE Ansible Series #7:Modelli Jinja2

  5. Procedura:per iniziare con Ansible

Una breve introduzione ad Ansible Vault

Come lavorare con Ansible Provisioner in Vagrant

RHCE Ansible Series #2:Esecuzione di comandi ad hoc

RHCE Ansible Series #1:Saluta Ansible

RHCE Ansible Series #3:Ansible Playbook

RHCE Ansible Series #12:Risoluzione dei problemi di Ansible