認証にSSHキーを使用するコマンドラインパスワードマネージャ

認証にSSHキーを使用するコマンドラインパスワードマネージャ

次のコマンドラインパスワードマネージャを探しています。パスワードセキュリティただし、SSH鍵認証を使用します。つまり、パスワードファイルを開くときに認証にSSHキーを追加して他のパスワードを覚えておらず、代わりにSSHキーを使用して他のパスワードをロック解除することができます。

Pwsafeは私には必要ない機能であるCounterpaneのWin32 PasswordSafeと互換性があります。コマンドラインアクセスとパスワードをクリップボードに簡単にコピーできる機能だけが必要です。

そのようなプログラムは存在しますか?

答え1

私は使用するのが好きカイトンただし、コマンドラインの直接使用はサポートされていません。しかし、APIがあり、他のいくつかのベンダーはそのAPIを使用するコマンドラインフロントエンドを提供することでこの問題を解決しようとしました。すべてからインポートフォーラムトピック

  1. Keepass API用Pythonフロントエンド:Pythonメンテナンスパス
  2. ケプリ

その他:

  1. パスワードゴリラ、tcl / tkで書かれたコマンドラインの使用法は、次のように処理する必要があります。パスワードセキュリティ

それらのどれもあなたのSSHキーを使用できません。おそらく、パスワードの保存が実際に公開鍵暗号化の主な候補ではないからです(もちろん便利ですが)。 KeePassを使用すると、プライベートSSHキーファイルを追加の暗号化テザーとして使用できますが、これは複雑さを減らすように複雑になります。

答え2

最近おすすめを見ました。CPM完璧に見えますね。残念ながら、ソースダウンロードリンクが壊れているようで、作成者に電子メールを送信しましたが、まだ回答を受けていません。

答え3

フォークがあります。CPMgithubでは、プロジェクトはしばらく元の作者の活動を見ていなかったからです。

答え4

KeePassCKeePass v.1.xおよびKeePassXと互換性のある呪いベースのパスワードマネージャで、キーファイル認証をサポートしています(バージョン1.3以降)。

軽くて2つの依存関係があり、うまく機能します。

関連情報