サーチ…


SSH秘密鍵を保護する

SSH鍵には、公開鍵と秘密鍵という2つの部分があります。

秘密鍵:

  • 通常はid_rsaという名前のファイルにありますが、任意の名前を付けることができます。
  • 失われた場合は再治療できない!このファイルを紛失しないでください!
    • あなたがそれを失うと、あなたはあなたのインスタンスに戻ることができなくなります。 (StackOverflowはこれを行った人の質問ではさまれています)。
  • このファイルは安全に保管してください。
    • Unix / Linuxシステムでは、安全なパーミッションを与える必要があります。あるいはほとんどのクライアントは不平を言います。 chmod 600 id_rsaその親ディレクトリもworld-writableでなくてはなりません。
    • 誰とでも共有しないでください。
    • それを共有GitHubリポジトリにチェックインしないでください。

公開鍵:

  • 通常はid_rsa.pubという名前のファイルにありid_rsa.pub 、任意の名前を付けることができます。
  • 共有することができます
  • 秘密鍵から再生成することができます。 ssh-keygen -y -f ~/.ssh/id_rsa
  • リモートシステムの$HOME/.ssh/authorized_keysに追加して、非公開鍵によるパスワードなしログインを可能にする必要があります。 (AWSは選択したキーペアのインスタンス作成時にこれを行いますが、インスタンス作成後にこのファイルを更新することはできません)。


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow