SSH経由でサーバーに接続する一般的な方法は、ユーザー名とパスワードを使用することです。ただし、セキュリティを強化するために、キーのペア(プライベートキーとパブリックキー)を使用してサーバーに接続できます。
公開鍵はサーバー上にあります。秘密鍵はコンピュータにあります。接続しようとすると、サーバーは2つのキーを比較します。それらが適切なものであれば、アクセスできるようになります。
この投稿では、キーのペアを生成し、PuTTYを使用してサーバーに接続する方法を示します。
cPanelで公開鍵と秘密鍵を生成して使用するには:
1.cPanelにログインします
2.セキュリティまで下にスクロールします セクション->SSHアクセス
3.SSHキーの管理をクリックします ボタン
4.+新しいキーの生成をクリックします ボタン
5.これで、公開鍵の生成というタイトルのページが表示されます。 ここで、次を選択します。
-キー名–デフォルト値のままにすることができます
-キーパスワード–キーのパスワードを入力して確認します
-キータイプ(RSAまたはDSA)–デフォルト値にします
-キーサイズ(2048または4096)–デフォルト値にします
cPanelの言及:
RSAとDSA:RSAとDSAは、キーの暗号化に使用される暗号化アルゴリズムです。 DSAはキーの生成と署名が高速で、RSAは検証が高速です。
6.キーの生成をクリックします ボタン。確認メッセージが表示されます: Key Generation Complete! 詳細:
パブリック/プライベートRSAキーペアを生成します。
パスフレーズを入力します(パスフレーズがない場合は空):
同じパスフレーズをもう一度入力します。
IDは/home/username/.ssh/id_rsaに保存されています。
公開鍵は/home/username/.ssh/id_rsa.pubに保存されています。
重要な指紋は次のとおりです。
b7:9a:55:59:c1:a7:6a:31:5c:9a:40:50:e9:73:24:a0
7.戻るをクリックします リンク
8.次に、公開鍵を承認する必要があります。 (承認ステータス 許可されていません )。 管理をクリックします リンク。
9.メッセージが表示されます「id_rsa」という名前のキーは、このアカウントに接続するときに使用するために現在「許可されていません」。 承認をクリックします ボタン。成功メッセージは次のとおりです。キー「id_rsa.pub」が承認されました。
10.戻るをクリックします リンク
11.秘密鍵セクションに移動し、表示/ダウンロードをクリックします リンク。
12.ここでは、「id_rsa」キーをPPK形式に変換します。 パスフレーズを入力し、変換をクリックします ボタン。
13.PuTTYで使用するキーが表示されます。 ダウンロードキーをクリックします ボタンを押してファイルをコンピュータに保存します(ファイル名はid_rsa.ppkです)
14.ここでPuTTYを開始します コンピューターで接続->SSH->認証に移動します 。ここで、13で保存したファイルを参照して選択します(認証用の秘密鍵ファイル)
15.開くをクリックします ボタン。 PuTTYはサーバーに接続します。 パスフレーズを入力します 尋ねられたとき。
16.これでサーバーに接続されました🙂
最も使用されているSSHプログラムの1つはPuTTYです。 chiark.greenend.org.uk/~sgtatham/putty/からダウンロードしてください