Elastic Compute Service (ECS) インスタンスの作成時にログインパスワードを設定しなかった場合、またはECSインスタンスのログインパスワードを忘れた場合は、パスワードリセット機能を使用できます。 このトピックでは、ECSコンソールでECSインスタンスのログインパスワードをリセットする方法について説明します。
変更方法
ECSインスタンスのログインパスワードをリセットする方法
方法1: ECSコンソールでECSインスタンスのログインパスワードをリセットする
にログインします。ECSコンソール.
左側のナビゲーションウィンドウで、 .
上部のナビゲーションバーで、リソースが属するリージョンとリソースグループを選択します。
ログインパスワードを一度にリセットするインスタンスの数に基づいて、次のいずれかの操作を実行します。
1つのインスタンスのログインパスワードをリセットするには、インスタンスを見つけ、[操作] 列の
を選択します。複数のインスタンスのログインパスワードを一度にリセットするには、インスタンスを選択し、インスタンスページの下部にある
を選択します。
[インスタンスパスワードのリセット] ダイアログボックスでパラメーターを設定し、[OK] をクリックします。
パラメーター
説明
ログインユーザー名
オンラインリセット方法を選択した場合、ログインユーザー名とパスワードを指定したり、ECSインスタンスの作成時に指定したログインユーザー名とパスワードを変更したりできます。
オフラインリセット方法を選択した場合、ECSインスタンスの作成時に指定したパスワードを変更できますが、ログインユーザー名を変更することはできません。
[新しいパスワード] と [パスワードの確認]
パスワードの長さは8〜30文字で、次の3種類以上の文字が含まれている必要があります。
大文字 (AからZ)
小文字 (aからz)
桁 (0〜9)
特殊文字:
( ) '~! @ # $ % ^ & * - _ + = | { } [ ] : ; ' < > , . ? /
説明Windowsインスタンスの場合、ログインパスワードはスラッシュ (/) で始めることはできません。
パスワードリセット方法
オンラインリセット: ECSインスタンスのパスワードをオンラインでリセットした後、インスタンスを再起動する必要はありません。 新しいパスワードは1分以内に有効になる予定です。 オンラインで複数のインスタンスのパスワードをリセットすることはできません。
重要この方法では、Cloud Assistantを使用してパスワードテキストを暗号化および転送し、解読を防ぎ、パスワードのセキュリティを確保します。
オフラインリセット: パスワードをオフラインにリセットした後、新しいパスワードを有効にするには、インスタンスを再起動または起動する必要があります。
インスタンスが [実行中] 状態の場合、[今すぐ再起動] をクリックします。
警告再起動操作により、インスタンスが短時間停止し、インスタンスで実行されているサービスが中断される可能性があります。 オフピーク時にインスタンスを再起動することを推奨します。
インスタンスが [停止済み] 状態の場合、インスタンスの起動時に新しいパスワードが有効になります。
SSHパスワード認証
このパラメーターは、Password Reset MethodがOnline Resetに設定されている場合にのみ使用できます。
有効: SSHパスワード認証を有効にすると、
/etc/ssh/sshd_config
ファイルでPasswordAuthentication
パラメーターが自動的にyes
に設定されます。 これにより、SSHを使用してインスタンスに接続し、指定したパスワードでログインできます。元の設定を保持する: このオプションを選択すると、インスタンスのログインパスワードのみを変更できます。
(オプション) 新しいパスワードを使用してECSインスタンスにログインします。
詳細については、「インスタンスへの接続」をご参照ください。
説明キーペアはインスタンスにバインドされていますが、パスワードをリセットした後、新しいパスワードを使用してインスタンスにログインできます。
方法2: Cloud Assistantを使用してECSインスタンスのログインパスワードをリセットする
左側のナビゲーションウィンドウで、 .
上部のナビゲーションバーで、リソースが属するリージョンとリソースグループを選択します。
ログインパスワードをリセットするインスタンスのIDをクリックして、[インスタンスの詳細] ページに移動します。
[リモートコマンド /ファイル] タブで、[リモートコマンドの送信] をクリックします。
パラメーターを設定して、ログインパスワードをリセットします。 下表に、各パラメーターを説明します。 他のパラメーターについてはデフォルト値を使用します。
パラメーター
説明
実行プラン
[即時実行] を選択します。
コマンドタイプ
コマンドタイプを選択します。
Linux ECSインスタンスの場合、[シェル] を選択します。
Windows ECSインスタンスの場合、[Bat] または [PowerShell] を選択します。
コマンドの内容
コマンドの内容。 [コマンドの内容] フィールドに、インスタンスのオペレーティングシステムに基づいて次のいずれかのコマンドを入力し、ログインパスワードを変更します。
Linux ECSインスタンス:
echo "root:<yourPassword>"|chpasswd
Windows ECSインスタンス:
net user "Administrator" "<yourPassword>"
説明<yourPassword> を新しいパスワードに置き換えます。
パスワードの長さは 8~30 文字です。 パスワードには、大文字、小文字、数字、特殊文字の中から少なくとも 3 種類の文字を使用する必要があります。 Windowsサーバーのパスワードをスラッシュ (/) で始めることはできません。
実行.
方法3: インスタンス内からECSインスタンスのログインパスワードをリセットする
ECSインスタンスのオペレーティングシステムで操作を実行する場合、ECSコンソールにログインしなくても、ビジネス要件に基づいてインスタンスのログインパスワードをリセットできます。 パスワードをリセットすると、インスタンスを再起動することなく、新しいパスワードがすぐに有効になります。
Linux ECSインスタンスのログインパスワードのリセット
この例では、Alibaba Cloud Linux 3.2104 LTS 64ビットを実行するECSインスタンスが使用されています。 Linux ECSインスタンスのログインパスワードをリセットするには、次の手順を実行します。
Linux ECSインスタンスに接続します。
詳細については、「パスワードまたはキーを使用したLinuxインスタンスへの接続」をご参照ください。
次のコマンドを実行して、ログインパスワードをリセットします。
sudo passwd <Username>
新しいパスワードを入力し、
Enter
キーを押します。新しいパスワードを再入力し、
enter
キーを押します。次のコマンド出力は、Linux ECSインスタンスのログインパスワードがリセットされたことを示しています。
Windows ECSインスタンスのログインパスワードのリセット
この例では、Windows Server 2019を実行するECSインスタンスが使用されています。 Windows ECSインスタンスのログインパスワードをリセットするには、次の手順を実行します。
Windows ECSインスタンスに接続します。
詳細については、「パスワードまたはキーを使用したWindowsインスタンスへの接続」をご参照ください。
Windowsデスクトップで、アイコンを右クリックし、[実行] を選択します。 [実行] ウィンドウで、
compmgmt.msc
と入力し、enter
キーを押します。[コンピューターの管理] ウィンドウで、
を選択します。[Administrator] などのユーザー名を右クリックし、[パスワードの設定] を選択します。
[管理者のパスワードの設定] ウィンドウで、[続行] をクリックします。 [新しいパスワード] フィールドに新しいパスワードを入力します。 次に、[パスワードの確認] フィールドに新しいパスワードを再入力します。
[OK] をクリックします。
次のウィンドウは、Windows ECSインスタンスのログインパスワードがリセットされたことを示しています。