Менеджер паролів командного рядка, який використовує ключ SSH для аутентифікації


11

Я шукаю менеджера паролів командного рядка, подібно до pwsafe , але такого, який має автентифікацію ключа SSH. Тобто я хотів би мати можливість додати свій ключ SSH до аутентифікації під час відкриття файлу паролів, щоб мені не довелося запам'ятати ще один пароль, але я можу використовувати свій ключ SSH для розблокування інших моїх паролів.

Pwsafe сумісний із програмою Win32 PasswordSafe Counterpane, яка не потрібна мені функція. Мені потрібен лише командний рядок доступу та можливість легко копіювати паролі в буфер обміну.

Чи існує така програма?


Чому б не використати свій пароль, щоб розблокувати ключ ssh?
Жиль "ТАК - перестань бути злим"

Відповіді:


3

Мені подобається використовувати KeePass , але він не підтримує використання командного рядка безпосередньо. Хоча це спорт API, і деякі інші намагалися усунути проблему, надаючи інтерфейс командного рядка за допомогою цього API. Всі тягнули з теми форуму

  1. Пітон фронтенд до API Keepass: python-holdass
  2. KPcli

Інший:

  1. Пароль Gorilla , написаний на tcl / tk, повинен обробляти використання командного рядка на основі pwsafe .

Жоден з них не може використовувати ваш ключ ssh, можливо, оскільки зберігання паролів насправді не є першочерговим кандидатом для шифрування відкритого ключа (хоча це, звичайно, було б зручно). За допомогою KeePass ви можете використовувати ваш приватний файл ssh-ключів як додатковий криптографічний зв'язок, але це більше для додавання складності, а не для зменшення.


1

Я побачив нещодавню рекомендацію cpm, яка виглядає ідеально. На жаль, посилання на завантаження джерела виявляється порушеним, я надіслав його електронною поштою, але ще не отримав відповіді.


1

На github є вилка cmp , оскільки проект не бачив жодної активності від оригінального автора за досить довгий час.


0

KeePassC - це керуючий паролем менеджер сумісних з KeePass v.1.x та KeePassX, який підтримує автентифікацію файлів ключів (станом на версію 1.3).

Він легкий з лише двома залежностями, і працює добре.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.