SSHの公開鍵認証を設定するにはどうすればよいですか?窓thisについては公開鍵認証を設定するにはどうすればよいですか?
答えて
あなたはSSHをインストールしている場合は、その後のステップを経る。..
ssh-keygen
を実行することができます、あなたid_rsa
とid_rsa.pub
という2つのファイルがあります(最初は自分の秘密鍵、もう1つは公開鍵です - リモートマシンにコピーするものs)
次に、ログインするリモートマシンに、~/.ssh/authorized_keys
ファイルに接続し、そのid_rsa.pub
ファイルの内容を追加します。
ああ、chmod 600
すべてid_rsa*
ファイル(ローカルおよびリモート)ので、他のユーザーがそれらを読むことができません:
chmod 600 ~/.ssh/id_rsa*
、リモート~/.ssh/authorized_keys
ファイルを確保もchmod 600
次のとおりです。
chmod 600 ~/.ssh/authorized_keys
ssh remote.machine
を実行すると、リモートマシンではなく、そのキーのパスワードを尋ねるはずです。
それはよりよい使用するようにするには、メモリ内で復号化されたキーを保持するためにssh-agent
を使用することができます - これはあなたの鍵ペアのパスワードをひとつひとつの時間を入力する必要がないことを意味します。エージェントを起動するには、あなたが(ssh-agent
コマンドの出力をevalのバックティックの引用符を含む)いくつかのディストリビューションで
`ssh-agent`
を実行して、ssh-agentのが自動的に開始されます。 echo $SSH_AUTH_SOCK
を実行してパス(おそらく/ tmp /にある)が表示されている場合は、すでにセットアップされているので、前のコマンドをスキップできます。
は、その後、あなたのキーを追加するために、あなたは
ssh-add ~/.ssh/id_rsa
を行うと、パスフレーズを入力してください。削除するまで保存されます(ssh-add -D
コマンドを使用して、エージェントからすべての鍵を削除します)
- 1. 潜在的な公開SSH鍵の部分を検証するにはどうすればよいですか?
- 2. StrongNameに公開鍵と秘密鍵を使用するにはどうすればよいですか?
- 3. WorkflowService認証を設定するにはどうすればよいですか?
- 4. symfonyでは、in_memoryプロバイダから公開されたコードベースで秘密鍵証明書を非公開にするにはどうすればよいですか?
- 5. 認証局は最初に公開鍵をどのように認証しますか?
- 6. Gitで公開鍵のアクセス許可チェックを無効にするにはどうすればよいですか?
- 7. 公開鍵をgithubから削除するにはどうすればよいですか?
- 8. 公開ソースのXcodeプロジェクトから秘密鍵を除外するにはどうすればよいですか?
- 9. .NETで公開鍵を比較するにはどうすればよいですか?
- 10. プログラムで公開鍵ポリシーを変更するにはどうすればよいですか?
- 11. Androidデベロッパーコンソールで公開鍵を使用するにはどうすればよいですか?
- 12. gitで特定の公開鍵ファイルが使用されていることを確認するにはどうすればよいですか?
- 13. ウェブページの公開鍵を取得するにはどうすればよいですか?
- 14. pemファイルの公開鍵を取得するにはどうすればよいですか?
- 15. マイクロサービスの公開鍵ストアを作成するにはどうすればよいですか?
- 16. WindowsサーバーでSSH公開鍵を見つけるにはどうすればよいですか?
- 17. SNS公開方式でタイムアウトを設定するにはどうすればよいですか?
- 18. のJava - 公開鍵とパスフレーズによる認証 - J2SSH
- 19. ユーザーの非公開フィードのYouTube動画が公開されているかどうかを確認するにはどうすればよいですか?
- 20. 社内のウェブサイトのドメインを公開して設定するにはどうすればよいですか?
- 21. フォーム検証を設定するにはどうすればよいですか?
- 22. ワイルドカード認証局とその公開鍵を公開するセキュリティ上のリスク
- 23. POST OAuth2認証リクエストにWeb API 2でSwaggerを設定するにはどうすればよいですか?
- 24. CQRSでコマンドを公開するにはどうすればよいですか
- 25. プロパティを非公開にするにはどうすればよいですか?
- 26. マップをウェブに公開するにはどうすればよいですか?
- 27. アプリを公開しないとアプリを再公開するにはどうすればよいですか?
- 28. 特定の長さの.NetでRSA公開鍵/秘密鍵を生成するにはどうすればよいですか?
- 29. 証明書から公開鍵/秘密鍵を取得する
- 30. 公開鍵を使用してJsch認証が失敗する
.sshフォルダを作成する必要がある場合は、私のように600に設定しないでください。 。代わりにそれを700に設定します。:-) –
既知の/設定されたクライアントがサーバと通信するために生成された秘密鍵を使用して、未知のマシンからログインできますか?私は、この秘密鍵はポータブルで、他のマシンからサーバに自分自身を認証するのに使用できます。 –
@ user01はい、秘密鍵を複数のシステムにコピーし、対応する公開鍵を持つ別のサーバーにアクセスできます。 –