この記事では、LinuxVPSまたは専用サーバーでSSHキーベースの認証を構成する方法について説明します
SSHキーベースの認証では、公開認証キーを生成するだけです。 およびコピー LinuxVPSまたは専用サーバーを介してキーを入力してパスワードを入力せずに接続します。
以下は、LinuxVPSまたは専用サーバーでSSHキーベース認証を実行する方法の手順です。
- ターミナルを開きます ローカルLinuxマシンの。
- 最初のステップは、ローカルマシンでキーペアを作成することです。
コマンド ssh-keygenを入力します 。
キーを保存するファイルを入力してください(/ home / andrew / .ssh / id_rsa):(「Enter」を押してください)
- キーがすでに存在する場合は、次のように表示される場合があります。
上書き(y / n)? (「y」を押してから入力してください)
- 次に、次の出力が表示されます。
パスフレーズを入力します (パスフレーズがない場合は空):(「Enter」を押します)
同じパスフレーズをもう一度入力します:(「Enter」を押します)
- Linuxサーバーのキーをコピーするには、次の構文を入力します。
ssh-copy-id(ユーザー名)@(Linux VPSまたは専用サーバーのIP)-p(ポート番号) 。
- 次に、パスワードの入力を求められます。入力 VPS /専用サーバーのパスワード。
〜/ .ssh/id_rsa.pubキーの内容をホストサーバーのauthorized_keysにコピーします。
- プロセスは正常に完了しました。これで、パスワードを入力しなくても、ローカルマシンからVPS/専用サーバーにSSHで接続できます。