PuTTYでSSHサーバーのパスフレーズを保存するにはどうすればよいですか?


16

WindowsのPuTTYで所有しているサーバーにログインしています。秘密鍵のパスフレーズを保存する方法はありますか(Macのキーチェーンでできるように)。

回答:


19

あなたはできるため、秘密鍵のパスフレーズを格納し、現在のセッション使用して、ページェント、パテのSSHエージェントを:

  1. .ppk秘密鍵ファイルをダブルクリックします。
  2. パスワードを入力してください。
  3. オプション:信頼するサーバーの場合、接続→SSH→認証エージェント転送を有効にします。

ただし、サーバーのパスワードitsefを保存することはできません

A.2.8 PuTTYにはパスワードを記憶する機能があるので、毎回入力する必要はありませんか?

いいえ、そうではありません。

(をちょきちょきと切る)

SSHでは、理論的にはパスワードを記憶することは可能ですが、SSHはより柔軟で安全な公開キー認証をサポートしているため、あまり意味がありません。公開鍵認証の詳細については、ドキュメントの第8章を参照してください。

PuTTYウィッシュリスト:remember-passwordも参照してください)


Windowsでは、秘密鍵はパスワードなしですがEFSを使用して暗号化されているため、起動時に自動的にロードできますが、パスワードでログインした場合のみです。(以前はTrueCryptボリュームにあり、そのボリュームのキーファイルはUSBドライブにありました。どちらかといえば安全な方を聞かないでください。)


1
リンクA.2.8は、ユーザー名/パスワードを参照しています。しかし、あなたはおそらくすでにキーについて話している、そしてそれらに付随するパスフレーズ。わかりません。キーパスフレーズを保存できないというドキュメントはどこにありますか?それが不可能な場合、パスフレーズを必要としないキーを使用することは可能ですか?
バトルビュータス

2

PuTTYのSSHキーエージェントであるPagentを使用して、プライベートキーのパスフレーズを永続的に保存することはできません。パスフレーズを再度入力してagianを再入力したくない場合は、暗号化せずに保存する必要があります。

入力しやすい1つの標準パスフレーズですべてのキーを保護することをお勧めします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.