Pass ist ein kostenloser und Open-Source-Befehlszeilen-Schnittstellen-Passwort-Manager für Mac OS, Linux und UNIX-Systeme. Pass kann Passwörter speichern, abrufen, generieren und synchronisieren. Es verschlüsselt Passwörter mit GNUPG und speichert sie in einem Verzeichnisbaum bei ~/.Passwortspeicher. Dieser Kennwortgeschäft kann mit einfachen Befehlen manipuliert werden. Weitere Informationen finden Sie unter https: // www.passingStore.Org.
Um es zu installieren:
sudo apt -get install Pass -y
Generieren Sie GPG -Schlüssel
Zunächst müssen wir das GPG-ID generieren, um dies zu tun, Folgendes zu tun:
GPG-Full-Generate-Key
In der Eingabeaufforderung werden Sie aufgefordert, Informationen wie Name und E -Mail einzugeben. Geben Sie sie ein. Geben Sie nach Abschluss "o" ein und drücken Sie die Eingabetaste. Wenn Sie dies tun, erhalten Sie ein Popup. Geben Sie hier ein Master -Passwort ein. Sobald alles erledigt ist, wird das System einen GPG. Sie benötigen diesen Schlüssel für den nächsten Schritt.
Pass initialisieren
Bevor andere Befehle an das Dienstprogramm übergeben werden können, müssen Sie es zunächst mit folgenden initialisieren:
kalyani@hacker: ~ $ pass init
Ex:
kalyani@hacker: ~ $ pass init dffb0o3c33275d77
Hier muss die GPG-ID, die Sie im vorherigen Schritt gesammelt haben, als GPG-ID eingegeben werden. Dieser GPG-ID wird bei ~/ gespeichert.Passwort-Store/.gpg-id.
Allgemeine Verwendung
Die allgemeine Verwendung ist wie folgt:
übergeben [Befehl] [Optionen]… [Args]
Wenn und wenn Sie im vorherigen Argument keinen Befehl angeben, wird der Befehl show oder ls standardmäßig übergeben. Zu den Befehlen gehören: Init, LS, Grep, Finden, Zeigen, Einfügen, Bearbeiten, Generieren, RM, MV, CP, Git, Hilfe und Version.
Fügen Sie ein neues Passwort ein
Als nächstes möchten wir vielleicht ein neues Passwort in den Passwort -Manager einfügen:
kalyani@hacker: ~ $ pass botsinsert
Ex:
kalyani@hacker: ~ $ pass eingeben E -Mail/[email protected]
Ex:
kalyani@hacker: ~ $ pass einfügen bised weber/amazon.ca
Zu diesem Zeitpunkt werden Sie aufgefordert, das Passwort einzugeben. Geben Sie es also ein.
Hier können Sie natürlich Verzeichnisse und Unterverzeichnisse erstellen. Sie können beispielsweise einen Ordner namens E -Mail und eine andere namens Websites erstellen und dann einen Unterordner in E -Mail erstellen - einen für Yandex und eine für Google Mail (zum Beispiel). In allen Fällen verwenden wir den Befehl Einfügen, um den Kennwortbaum zu erstellen.
Aufführen
Sie können dann die Passwörter mit dem Befehl Pass auflisten:
kalyani@hacker: ~ $ pass
Wenn der Befehl Pass allein übergeben wird, erstellt er einen Verzeichnisbaum/eine Karte des Passwortspeichers. Es werden sowohl Ordner als auch die verfügbaren E -Mails und Websites angezeigt, die Sie erstellt haben. In meinem Fall habe ich zwei Ordner erstellt - eine namens E -Mail und eine namens Website. In jedem Ordner habe ich eine einzelne Datei gestellt. Um alles zu sehen, können Sie entweder Pass oder Pass -Show eingeben. Beide Befehle werden die Verzeichniskarte angezeigt.
Finden Sie Passwörter im Passwort-Store
Sie können auch im Passwort-Store nach Begriffen suchen. In meinem Fall habe ich beispielsweise eine E -Mail und eine Website, die im Passwort Store gespeichert ist. Wenn ich beispielsweise nach meiner gesamten Mail suchen wollte, kann ich mit dem Befehl Find nach ihnen suchen:
Pass finden
Ex:
Pass finden .ca
Letzteres würde die E -Mail -Adressen und/oder die im Pass gespeicherten Websites herausfinden, die mit einem endet.CA ”. In meinem Fall habe ich eine einzige Datei mit einer “.ca ”, und so würde es diese Datei herausschöpfen (Amazon.ca).
Verschieben Sie eine Passwortdatei
Eine andere Funktion, die in den Pass -Passwort -Manager integriert wird, ist der Befehl MV oder Move. Sie können Dateien von einem Verzeichnis in ein anderes verschieben.
Pass MV
Ex:
Übergeben Sie MV -E -Mail/Amazon.CA -Website/Amazon.ca
Letzteres würde den Amazonas bewegen.CA -Datei im E -Mail -Ordner zum Website -Ordner.
Kennwörter abrufen
Das nächste, was Sie vielleicht tun möchten, ist, das Passwort abzurufen. Um das Passwort abzurufen, geben Sie Folgendes ein:
kalyani@hacker: ~ $ pass
Ex:
kalyani@hacker: ~ $ pass mail/[email protected]
Letzteres generiert eine Eingabeaufforderung, an der Sie das Master -Passwort eingeben müssen. Sobald das Master -Passwort eingegeben wurde, sollten Sie in der Lage sein, das Kennwort für die Website im Klartext anzuzeigen.
Passwörter generieren
Darüber hinaus können Sie mit dem Befehl generieren Passwörter generieren.
kalyani@hacker: ~ $ pass generieren
Ex:
kalyani@hacker: ~ $ pass generiere E -Mail/[email protected] 8
Nach dem Befehl generieren können Sie hier den Ordner und die E -Mail oder die Website eingeben, für die dieses Passwort generiert wird. Danach können Sie die Anzahl der Zeichen eingeben, die dieses Passwort in der Länge dauert. Im obigen Beispiel habe ich Pass gebeten, ein Passwort von 8 Zeichen für FakeEmail2@gmail zu generieren.com, das im E -Mail -Ordner abgeladen wird.
Passwort entfernen
Zum Schluss, um ein Passwort aus dem Passwortspeicher zu entfernen:
kalyani@hacker: ~ $ pass rm
Ex:
kalyani@hacker: ~ $ pass rm E -Mail/[email protected]
Hier funktioniert der Befehl jedoch auch. Um das Passwort aus dem Passwort-Store zu entfernen, muss ein vollständiger Pfad angegeben werden.
Wichtige Dateien und Ordner
Alle Passwörter werden innerhalb des ~/ gespeichert.Ordner für Passwort-Store. Dies ist das Standard -Kennwortspeicherverzeichnis. Darüber hinaus finden Sie in diesem Ordner die GPG -Verschlüsselungs-/Entschlüsselungsschlüssel in einer versteckten Datei, die genannt wird .gpg-id befindet sich bei ~//.Passwort-Store/.gpg-id. Schließlich sind Erweiterungen innerhalb von ~/ gefunden.Passwort-Store/.Erweiterungen.
In meinem Fall befand sich der Passwort-Store in/home/kalyani/.Passwortspeicher. Wenn Sie das nächste Mal etwas mit Ihrem Passwort tun möchten, müssen Sie zum Verzeichnis für Passwort-Store-Verzeichnisse navigieren und von dort aus alle Befehle ausführen. Bitte beachten Sie, dass nichts als einfacher Text gespeichert werden sollte. Alle Ihre Informationen sollten theoretisch, wenn sie ordnungsgemäß konfiguriert sind, mit a verschlüsselt werden .GPG -Tag.
Das Erinnern an ein Dutzend verschiedener Passwörter zu einem Dutzend verschiedenen Websites ist nicht machbar. Das Aufschreiben aller genannten Passwörter in einem Notizbuch und das Speichern des Notizbuchs an einem sicheren Ort ist nicht praktisch. In solchen Fällen müssen wir unsere Passwörter auf unseren Systemen selbst wegschließen, so gefährlich es auch scheinen mag. Auf Ubuntu benötigen wir ein Paket, das kostenlos, Open Source und sicher ist. Pass ist ein solches Paket. In diesem Tutorial haben wir gelernt, Kennwörter mit Pass einfügen, entfernen, listen, generieren, verschieben, finden und abgerufen werden. Pass ist in der Tat ein einfaches, aber leistungsstarkes Paket.
Glückliche Codierung!