Menedżer haseł wiersza polecenia, który używa klucza SSH do uwierzytelnienia

11

Szukam menedżera haseł wiersza polecenia, podobnie jak pwsafe , ale takiego, który ma uwierzytelnianie za pomocą klucza SSH. To znaczy, chciałbym móc dodać mój klucz SSH do uwierzytelnienia podczas otwierania pliku hasła, aby nie musiałem pamiętać kolejnego hasła, ale mogłem użyć mojego klucza SSH do odblokowania innych haseł.

Pwsafe jest zgodny z Win32 PasswordSafe Counterpane, która jest funkcją, której nie potrzebuję. Potrzebuję tylko dostępu do wiersza poleceń i możliwości łatwego kopiowania haseł do schowka.

Czy taki program istnieje?

proszę usuń mnie
źródło
Dlaczego nie użyć hasła do odblokowania klucza SSH?
Gilles „SO- przestań być zły”

Odpowiedzi:

3

Lubię używać KeePass , ale nie obsługuje bezpośrednio użycia wiersza poleceń. Ma jednak interfejs API, a niektórzy próbowali naprawić problem, udostępniając interfejs wiersza polecenia za pomocą tego interfejsu API. Wszystko pobrane z wątku forum

  1. Interfejs Pythona do interfejsu API Keepass: python-keepass
  2. KPcli

Inny:

  1. Hasło Gorilla , napisane w tcl / tk, powinno obsługiwać użycie wiersza poleceń na podstawie pwsafe .

Żadne z nich nie jest w stanie użyć twojego klucza ssh, prawdopodobnie dlatego, że przechowywanie haseł nie jest tak naprawdę głównym kandydatem do szyfrowania kluczem publicznym (chociaż z pewnością byłoby to wygodne). Dzięki KeePass można użyć prywatnego pliku kluczy ssh jako dodatkowego powiązania kryptograficznego, ale to więcej w celu zwiększenia złożoności niż zmniejszenia jej.

Tatjana Heuser
źródło
1

Widziałem ostatnią rekomendację CPM, która wygląda idealnie. Niestety link do źródła pobierania wydaje się być uszkodzony, wysłałem e-mail do autora, ale jak dotąd nie otrzymałem odpowiedzi.

Rqomey
źródło
1

Na github znajduje się widelec cmp , ponieważ projekt nie widział żadnej aktywności oryginalnego autora od dłuższego czasu.

Christian Hudon
źródło
0

KeePassC to oparty na przekleństwach menedżer haseł zgodny z KeePass v.1.x i KeePassX, który obsługuje uwierzytelnianie pliku klucza (od wersji 1.3).

Jest lekki z tylko dwiema zależnościami i działa dobrze.

jasonwryan
źródło