サードパーティのツールによって生成されたSSHキーペアがある場合、またはSSHキーペアを使用して複数のElastic Compute Service (ECS) インスタンスにログインする場合は、SSHキーペアの公開キーをECSコンソールにインポートできます。 SSHキーペアをECSインスタンスにバインドした後、SSHキーペアの秘密鍵を使用してインスタンスにログインできます。 インスタンスごとにSSHキーペアを作成する必要はありません。 このトピックでは、SSHキーペアをインポートする方法について説明します。
前提条件
インポートするSSHキーペアの公開キー情報を取得します。 SSHキーペアの公開キー情報の取得方法については、「公開キー情報の表示」をご参照ください。
インポートした公開鍵は
Base64
でエンコードし、次のいずれかの暗号化方法をサポートする必要があります。rsa
dsa
ssh-rsa
ssh-dss
ecdsa
ssh-rsa-cert-v00@openssh.com
ssh-dss-cert-v00@openssh.com
ssh-rsa-cert-v01@openssh.com
ssh-dss-cert-v01@openssh.com
ecdsa-sha2-nistp256-cert-v01@openssh.com
ecdsa-sha2-nistp384-cert-v01@openssh.com
ecdsa-sha2-nistp521-cert-v01@openssh.com
使用上の注意
SSHキーペアは、公開キーと秘密キーで構成されます。 秘密鍵はインポートできません。 秘密鍵は安全な場所に保存する必要があります。 SSHキーペアがバインドされているECSインスタンスにログインするには、秘密鍵を指定する必要があります。
各Alibaba Cloudアカウントは、リージョン内に最大500のSSHキーペアを持つことができます。 詳細については、「制限事項」をご参照ください。
ECSコンソールを使用して操作を実行する場合、ECSインスタンスにインポートできる公開鍵は1つだけです。
手順
ECSコンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
上部のナビゲーションバーで、リソースが属するリージョンとリソースグループを選択します。
[キーペアの作成] をクリックします。
[SSHキーペアの作成] ダイアログボックスで、次の表に示すパラメーターを設定します。
パラメーター
説明
SSHキーペア名
キーペアの名前を入力します。 名前は一意にする必要があります。 名前は2 ~ 128文字で、英数字、ピリオド (.) 、アンダースコア (_) 、ハイフン (-) 、およびコロン (:) を使用できます。 名前は数字または特殊文字で始めることはできません。
作成タイプ
[インポート] を選択します。
公開キー
公開キーを入力します。
リソースグループ
キーペアをリソースグループに割り当てると、管理が容易になります。 詳細については、「リソースグループ」をご参照ください。
タグ
キーペアに追加する1つ以上のタグを選択します。 これにより、リソースの検索と集約が容易になります。 詳細については、「タグの概要」をご参照ください。
[OK] をクリックします。
次のステップ
インポートしたSSHキーペアを使用してLinuxインスタンスにログインする前に、SSHキーペアをLinuxインスタンスにバインドする必要があります。 SSHキーペアをLinuxインスタンスにバインドする方法については、「SSHキーペアのバインド」をご参照ください。