Ich habe in der Vergangenheit einige Passwort-Manager behandelt, darunter Buttercup und Enpass , und sie waren alle GUI-Apps. Heute stelle ich Ihnen einen Passwort-Manager vor, den Sie nur über Ihr Terminal verwenden können, er heißt Pass.
Pass ist eine Open-Source-Befehlszeilen-basierte Passwort-Manager-Anwendung, die die Unix-Philosophie implementiert, indem Passwörter in verschlüsselten GPG-Dateien gespeichert werden können in verschiedenen Ordnerhierarchien organisiert, zwischen Computern übertragen und mit standardmäßigen Befehlszeilen-Dateiverw altungsprogrammen bearbeitet werden.
Pass, das letztlich ein Bash-Skript ist, verwendet etwas Python und Ruby, um Aufgaben wie das Importieren von Passwörtern von anderen Managern auszuführen, zum Beispiel. Es speichert Ihre Passwörter in einem .password-store Ordner, der in Ihrem Home-Verzeichnis versteckt ist.
Funktionen in Pass
Pass in Linux installieren und verwenden
Wenn Sie noch keinen GPG-Schlüssel haben, müssen Sie mithilfe dieser Anleitung selbst einen erstellen.
Um Pass zu installieren, führen Sie den folgenden Befehl gemäß Ihren Linux-Distributionen aus.
$ sudo apt-get install pass $ sudo yum Installationspass $ sudo zypper im Passwortspeicher
Und initialisieren Sie den Passwortspeicher mit diesem Befehl:
$ init übergeben GPG_ID_OR_EMAIL
GPG_ID_OR_EMAIL ist entweder die ID Ihres achtstelligen Hex-Code-GPG-Schlüssels oder die E-Mail-Adresse, die Sie zum Erstellen des GPG-Schlüssels verwendet haben. Sie können beide Schlüssel jederzeit mit dem Befehl „gpg –list-secret-keys“ überprüfen.
Jetzt können Sie loslegen. So fügen Sie ein neues Passwort hinzu, z. B. für fossmint.com innerhalb des „ Anfänger“ Ordner:
$ Pass Insert Beginner/fossmint.com
Listen Sie alle Ihre Passwörter auf, indem Sie „pass“ eingeben, was eine Baumansicht zurückgibt:
$ pass Passwortspeicher └── Anfänger └── fossmint.com
Sie können das Passwort mit dem folgenden Befehl anzeigen (für dasselbe „Anfängerkategorie“ und „ fossmint.com“ Artikel) wie so.
$ pass anfänger/fossmint.com
Sie können das Passwort in die Zwischenablage kopieren, ohne es so anzuzeigen:
$ pass -c anfänger/fossmint.com
Um ein vorhandenes Passwort zu bearbeiten, zum Beispiel den gleichen „beginner/fossmint.com“-Eintrag oben, verwenden Sie:
$ pass edit beginer/fossmint.com
Sie werden aufgefordert, Ihr GPG-Passwort einzugeben. Danach können Sie das gespeicherte Passwort oder andere Informationen in der Datei bearbeiten.
Das ist alles! Eine Menge Arbeit, wenn Sie mich fragen. Mir allein überlassen bleibe ich bei den GUI-Passwort-Managern, insbesondere weil ich nicht so viel Zeit für ihre Einrichtung aufwenden muss.
Aber wer weiß? Das Terminal könnte Ihr Lieblingsplatz sein – jedem das Seine. Ist es deins? Sagen Sie uns Ihre Meinung zu Pass in den Kommentaren unten.