Ich suche nach einem Befehlszeilen-Passwort-Manager, ähnlich wie pwsafe , aber mit SSH-Schlüsselauthentifizierung. Das heißt, ich möchte beim Öffnen der Kennwortdatei meinen SSH-Schlüssel zur Authentifizierung hinzufügen können, damit ich mir kein weiteres Kennwort merken muss, sondern meinen SSH-Schlüssel zum Entsperren meiner anderen Kennwörter verwenden kann.
Pwsafe ist mit Win32 PasswordSafe von Counterpane kompatibel, eine Funktion, die ich nicht benötige. Ich brauche nur Befehlszeilenzugriff und die Möglichkeit, Passwörter einfach in die Zwischenablage zu kopieren.
Gibt es ein solches Programm?
command-line
software-rec
password
Bitte lösche mich
quelle
quelle
Antworten:
Ich verwende KeePass gerne , aber es unterstützt die direkte Verwendung der Befehlszeile nicht. Es gibt jedoch eine API, und einige andere haben versucht, das Problem zu beheben, indem sie ein Befehlszeilen-Frontend mit dieser API bereitstellten. Alles aus dem Forenthread gezogen
Andere:
Keiner von ihnen kann Ihren SSH-Schlüssel verwenden, wahrscheinlich weil die Kennwortspeicherung nicht wirklich ein Hauptkandidat für die Verschlüsselung mit öffentlichen Schlüsseln ist (obwohl dies sicherlich praktisch wäre). Mit KeePass ist es möglich, Ihre private SSH-Schlüsseldatei als zusätzliche kryptografische Verknüpfung zu verwenden. Dies dient jedoch eher der Erhöhung der Komplexität als der Reduzierung.
quelle
Ich habe kürzlich eine Empfehlung von cpm gesehen, die perfekt aussieht. Leider scheint der Link zum Herunterladen der Quelle defekt zu sein. Ich habe dem Autor eine E-Mail darüber gesendet, aber noch keine Antwort erhalten.
quelle
Es gibt eine Gabel von cmp auf Github, da das Projekt seit einiger Zeit keine Aktivität des ursprünglichen Autors mehr gesehen hat.
quelle
KeePassC ist ein fluchbasierter Kennwortmanager, der mit KeePass v.1.x und KeePassX kompatibel ist und die Authentifizierung von Schlüsseldateien unterstützt (ab Version 1.3).
Es ist leicht mit nur zwei Abhängigkeiten und funktioniert gut.
quelle