Passa per Ubuntu

Passa per Ubuntu
È piuttosto scomodo memorizzare le password o mantenerle scritte su un piccolo notebook. Questo è dove entrano i gestori di password. Un gestore di password è un software che gestisce le password. Esistono vari tipi di gestori di password, alcuni archiviano password online mentre altri sono installati a livello locale. In questo tutorial, impareremo su Pass, un gestore di password disponibile per Ubuntu.

PASS è un gestore di password per interfaccia di comando gratuita e open source per Mac OS, Linux e UNIX Systems. Pass può archiviare, recuperare, generare e sincronizzare le password. Crittografa le password utilizzando GNUPG e le memorizza all'interno di un albero di directory situato a ~/.Store di password. Questo negozio di password può essere manipolato utilizzando comandi semplici. Ulteriori informazioni sono disponibili su https: // www.passwordstore.org.

Per installarlo:

sudo apt -get install pass -y

Generare la chiave GPG

Innanzitutto, dobbiamo generare l'ID GPG, per farlo, fare quanto segue:

gpg-full-generate-key

Il prompt ti chiederà di inserire informazioni come nome e e -mail. Inseriscili. Una volta fatto, digitare "O" e premere Invio. Quando lo fai, otterrai un pop-up che ti chiede di inserire una password. Qui, inserisci una password principale. Una volta che tutto è finito, il sistema eliminerà una chiave gpg, recuperalo. Avrai bisogno di questa chiave per il prossimo passaggio.

Initialize Pass

Prima di poter passare altri comandi all'utilità, è necessario inizializzarlo usando quanto segue:

kalyani@hacker: ~ $ pass init

Ex:

kalyani@hacker: ~ $ pass init dffb0o3c33275d77

Qui, l'ID GPG che hai raccolto nel passaggio precedente deve essere inserito come GPG-ID. Questo gpg-id verrà archiviato a ~/.password-negozio/.gpg-id.

Uso generale

L'uso generale è il seguente:

Pass [comando] [opzioni] ... [args]

Se e quando non si specifica un comando nell'argomento precedente, il comando show o ls verrà approvato per impostazione predefinita. I comandi includono: init, ls, grep, find, show, insert, modifica, genera, rm, mv, cp, git, help e versione.

Inserire una nuova password

La prossima cosa che potremmo voler fare è inserire una nuova password nel gestore della password:

kalyani@hacker: ~ $ pass insert

Ex:

kalyani@hacker: ~ $ pass insert email/[email protected]

Ex:

kalyani@hacker: ~ $ pass pass insert sito Web/Amazon.circa

A questo punto, ti verrà chiesto di inserire la password, quindi inseriscila.

Qui, ovviamente, puoi creare directory e sotto-directory. Ad esempio, è possibile creare una cartella chiamata e -mail e un'altra chiamata siti Web, quindi creare un sub -conduttore all'interno di e -mail - una per Yandex e una per Gmail (ad esempio). In tutti i casi, utilizziamo il comando insert per creare l'albero della password.

Elenco

È quindi possibile elencare le password utilizzando il comando pass:

kalyani@hacker: ~ $ pass

Il comando pass, quando è passato da solo, creerà un albero/mappa della directory del negozio di password. Visualirà sia le cartelle che le e -mail e i siti Web disponibili che hai creato. Nel mio caso, ho creato due cartelle: una chiamata e -mail e una chiamata sito Web. All'interno di ogni cartella, metto un singolo file. Per vedere tutto, puoi digitare o passare lo spettacolo. Entrambi i comandi mostreranno la mappa della directory.

Trova le password in password-store

Puoi anche cercare termini nel negozio di password. Ad esempio, nel mio caso, ho un'e -mail e un sito Web archiviato all'interno del negozio di password. Se volevo cercare tutta la mia posta, ad esempio, posso cercarli usando il comando Trova:

Pass Trova

Ex:

Pass Trova .circa

Quest'ultimo avrebbe eliminato gli indirizzi e -mail e/o i siti Web memorizzati all'interno del passaggio che termina con ".circa". Nel mio caso, ho un singolo file con un ".CA ”, e così avrebbe eliminato quel file (Amazon.circa).

Sposta un file di password

Un'altra funzione integrata nel gestore password pass è il comando MV o MOVE. Ti consente di spostare i file da una directory a un'altra.

Pass Mv

Ex:

Passa MV Email/Amazon.Sito Web/Amazon CA.circa

Quest'ultimo avrebbe spostato l'Amazzonia.File CA nella cartella e -mail nella cartella del sito Web.

Recupera le password

Ora, la prossima cosa che potresti voler fare è recuperare la password. Per recuperare la password, digitare quanto segue:

kalyani@hacker: ~ $ pass

Ex:

kalyani@hacker: ~ $ pass Email/[email protected]

Quest'ultimo genererà un prompt in cui è necessario inserire la password principale. Una volta immessa la password principale, dovresti essere in grado di visualizzare la password per il sito in semplice testo.

Generare password

Inoltre, puoi anche generare password utilizzando il comando Generate.

kalyani@hacker: ~ $ pass generate

Ex:

kalyani@hacker: ~ $ pass genera email/[email protected] 8

Qui, dopo il comando Genera, è possibile inserire la cartella e l'e -mail o il sito Web per il quale verrà generata questa password. Successivamente, puoi inserire il numero di caratteri che questa password sarà di lunghezza. Nell'esempio sopra, ho chiesto Pass di generare una password di 8 caratteri per [email protected] che verrà scaricato nella cartella e -mail.

Rimuovere la password

Infine, per rimuovere una password dall'archivio di password:

kalyani@hacker: ~ $ pass rm

Ex:

kalyani@hacker: ~ $ pass rm email/[email protected]

Qui, tuttavia, il comando rimuove funziona anche. Per rimuovere la password dallo store password, è necessario specificare un percorso completo.

File e cartelle importanti

Tutte le password sono archiviate all'interno del ~/.Cartella password-store. Questa è la directory di archiviazione password predefinita. Inoltre, all'interno di questa cartella, la chiave di crittografia/decrittazione GPG si trova in un file nascosto chiamato .gpg-id situato a ~/.password-negozio/.gpg-id. Infine, le estensioni si trovano all'interno di ~/.password-negozio/.estensioni.

Nel mio caso, il negozio di password si trovava a/home/kalyani/.Store di password. La prossima volta che desideri fare qualsiasi cosa sulla tua password, devi passare alla directory della password-store e da lì puoi eseguire tutti i comandi. Si prega di notare che nulla dovrebbe essere archiviato come testo semplice. Tutte le tue informazioni dovrebbero in teoria, se correttamente configurate, essere crittografate con a .Tag gpg.

Non è possibile ricordare una dozzina di password diverse per una dozzina di siti diversi. Scrivere tutte le password dette su un notebook e archiviare il taccuino in un luogo sicuro non è pratico. In tali casi, per quanto pericoloso, dobbiamo bloccare le nostre password sui nostri sistemi stessi. Su Ubuntu, abbiamo bisogno di un pacchetto gratuito, open source e sicuro. Pass è uno di questi pacchetti. In questo tutorial, abbiamo imparato a inserire, rimuovere, elencare, generare, spostare, trovare e recuperare password utilizzando Pass. Pass è davvero un pacchetto semplice ma potente.

Codice felice!