GNU/Linux >> Linux Esercitazione >  >> Linux

Pass:gestisci le tue password dalla riga di comando di Linux

In passato ho trattato alcuni gestori di password tra cui Buttercup e Accedi ed erano tutte app della GUI. Oggi ti presento un gestore di password che puoi utilizzare solo tramite il tuo terminale, si chiama Pass .

Passa è un'applicazione open source di gestione delle password basata sulla riga di comando che implementa la filosofia Unix salvando le password in file GPG crittografati che possono essere organizzati in varie gerarchie di cartelle, trasferiti tra computer e manipolati utilizzando le utilità di gestione dei file della riga di comando standard.

Passa , essendo in definitiva uno script bash, utilizza alcuni Python e Ruby per eseguire attività come l'importazione di password da altri gestori, ad esempio. Salva le tue password in un .password-store cartella nascosta nella tua home directory.

Caratteristiche in Pass

  • FOSS :Pass è gratuito e open source con il relativo codice disponibile qui.
  • Completamento bash.
  • Contributo della Comunità :client straordinari che includono GUI multipiattaforma per altre piattaforme, client per Windows, Android, iOS, un'estensione per Firefox, un'interfaccia utente interattiva per console e.t.c.
  • Integrazione con Git.
  • Supporto per estensioni.
  • importa password da altri gestori di password inclusi LastPass, KeepassX, Keepass2 CSV e XML, CVS, 1Password e KWallet.
  • Generazione password
  • Una documentazione completa nella sua pagina man.

Come installare e utilizzare Pass in Linux

Se non disponi già di una chiave GPG, dovrai crearne una per te utilizzando questa guida.

Per installare Pass, esegui il seguente comando secondo le tue distribuzioni Linux.

$ sudo apt-get install pass       [On Debian/Ubuntu]
$ sudo yum install pass           [On Fedora/RHEL/CentOS]
$ sudo zypper in password-store   [On OpenSuse]

E inizializza l'archivio password con questo comando:

$ pass init GPG_ID_OR_EMAIL

GPG_ID_OR_EMAIL è l'ID della tua chiave GPG con codice esadecimale a otto cifre o l'indirizzo e-mail che hai utilizzato per creare la chiave GPG. Puoi sempre rivedere entrambe le chiavi usando il comando:“gpg –list-secret-keys”.

Ora che sei pronto, ecco come aggiungere una nuova password, ad esempio per fossmint.com all'interno del "principiante cartella ":

$ pass insert beginner/fossmint.com

Elenca tutte le tue password digitando "pass ” che restituirà una vista ad albero:

$ pass
Password Store
└── beginner
└── fossmint.com

Puoi mostrare la password utilizzando il comando seguente (per la stessa "categoria principiante ” e “fossmint.com ” oggetto) in questo modo.

$ pass beginner/fossmint.com

Puoi copiare la password negli appunti senza che venga visualizzata in questo modo:

$ pass -c beginner/fossmint.com

Per modificare una password esistente, ad esempio, lo stesso "principiante/fossmint.com ” voce sopra, usa:

$ pass edit beginner/fossmint.com

Ti verrà chiesto di inserire la tua password GPG e dopo di che potrai modificare la password memorizzata o altre informazioni nel file.

È tutto! Un sacco di lavoro se me lo chiedi. Infatti, lasciato a me solo, mi atterrò ai gestori di password della GUI soprattutto perché non richiedono che dedichi molto del mio tempo per configurarli.

Ma chi lo sa? Il terminal potrebbe essere il tuo posto preferito in cui stare, a ciascuno il suo. È tuo? Dicci cosa pensi di Pass nella sezione commenti qui sotto.


Linux
  1. Genera password sulla riga di comando di Linux

  2. Gestisci le connessioni di rete dalla riga di comando di Linux con nmcli

  3. Utilizzo di Stratis per gestire l'archiviazione Linux dalla riga di comando

  4. Titan:un gestore di password da riga di comando per Linux

  5. Cerca torrent dalla riga di comando in Linux

Programma hardware dalla riga di comando di Linux

3 gestori di password per la riga di comando di Linux

Come gestire le tue password con Enpass su Linux

Come gestire le password Linux con il comando pass

Come passare la password al comando SSH in Linux

Invia e-mail in Linux dalla riga di comando