GNU/Linux >> Linux の 問題 >  >> Linux

WindowsクライアントでSSH秘密鍵を使用してLinuxサーバーにログインします

この記事では、Linux®サーバーに接続するためにSSH秘密鍵をPuTTYにロードする方法を示します。このタスクを完了するには、次のソフトウェアが必要です。

  1. パテ :SSHセッションを管理するためのクライアント
  2. PuTTYgen :SSHキーペアを管理および作成するためのツール

両方のツールをダウンロードするには、PuTTYのダウンロード:latestreleaseを参照してください。

:これらの手順は、Windows®オペレーティングシステムでのPuTTYの使用に適用されます。LinuxおよびOSX®オペレーティングシステムでのSSH秘密鍵の使用については、LinuxおよびMacでのSSH秘密鍵を使用したログインを参照してください。

プライベートSSHキーをテキストファイルに保存します

デプロイメントの一部として、Rackspaceは、新しくデプロイされたLinuxサーバーに対する認証に使用するSSHprivateキーを提供している場合があります。この秘密鍵をテキストファイルに保存する必要があります。このタイプのファイルは、キーファイルと呼ばれます。 。

テキストエディタを開き、SSH秘密鍵を貼り付けて、ファイルを保存します。

SSH秘密鍵は、次の画像の鍵のようになります。

画像に表示されるすべてのテキストをキーファイルに含める必要があります。

PuTTYキージェネレーターにSSH秘密鍵をロードします

次の手順を使用して、PuTTYKeyGeneratorにSSH秘密鍵をロードします。

  1. PuTTYKeyGeneratorを起動します。

  2. アクション セクションで、ロードをクリックします 既存の秘密鍵ファイルをロードします。検索するファイルの種類をすべてのファイルに変更します 。

  3. 以前にテキストファイルに保存したキーを選択し、開くをクリックします 。

    PuTTYgenが秘密鍵を正常にインポートした後、確認が表示されます。 OKをクリックします メッセージを却下します。

  4. キーパスフレーズに一意のキーパスフレーズを入力します フィールドに入力し、パスフレーズの確認に同じパスフレーズをもう一度入力します 分野。 SSH秘密鍵を使用してサーバーにログインするたびに、このパスフレーズの入力を求められます。

  5. 秘密鍵を保存をクリックします 、次に名前を付けてプライベートキーを保存にファイル名を入力します PuTTYで使用するために保存するダイアログボックス。

    :デフォルト設定を維持することを強くお勧めします。

SSH秘密鍵を使用してPuTTYにログインします

SSH秘密鍵を使用してPuTTYにログインするには、次の手順を使用します。

  1. セッションの名前を入力し、[保存]をクリックします 。

    :任意の名前を使用できます。この例では、ユーザーが接続しているサーバーのインターネットプロトコル(IP)アドレスに基づいてセッションに名前を付けます。

  2. 接続>データをクリックします 左側のナビゲーションペインで、自動ログインユーザー名を設定します ルートに。

  3. 接続>SSH>認証をクリックします 左側のナビゲーションペインで、[参照]をクリックして、使用するSSH秘密鍵を構成します。 認証用のプライベートキーファイルの下 。

  4. SSH秘密鍵ファイルを保存した場所に移動し、ファイルを選択して、[開く]をクリックします。 。

    SSH秘密鍵ファイルのファイルパスが認証用の秘密鍵ファイルに表示されるようになりました フィールド。

  5. セッションをクリックします 左側のナビゲーションペインで、[保存]をクリックします 保存されたセッションの読み込み、保存、または削除 セクション。

  6. 開くをクリックします サーバーとのセッションを開始します。

    SSH秘密鍵をパスフレーズとともに保存した場合は、そのパスフレーズを入力するように求められます。サーバーのホストがキャッシュされていないことを示すアラートが表示されます。 はいをクリックします 接続を続行します。


Linux
  1. LinuxでSFTPクライアントを操作する方法–10sftpコマンド

  2. クライアントのSsh秘密公開鍵マップ?

  3. LinuxでSSHを使い始める

  1. LinuxまたはMacOSXでSSHを使用してサーバーに接続します

  2. Linux サーバーから Windows クライアントに SCP する方法

  3. Linux サーバーを Windows DNS サーバーに登録する方法

  1. LinuxでSSHを使用してパーソナルファイルサーバーを作成する方法

  2. Windows10でSSHキーを生成する方法

  3. Linux で tftp クライアントを使用してファイルを配置する