#シリアルコンソール
Azureでは、シリアルコンソール方法で、VMに接続できる仕組みがあります。
シリアルコンソールについて:
#VMのパスワードが忘れてしまった時
もしVMのパスワードが忘れてしまった場合は、下記の方法で、VM内のローカルカウントユーザーのパスワードをリセットすることができます。
前提はAzure Cliが利用できることです。
az vm user update \
--resource-group myResourceGroup \
--name myVM \
--username azureuser \
--password myNewPassword
#VM諸設定によりSSHで入れない時
例えはsshdのconfigファイル編集により、失敗してしまい、sshできない場合は、シリアルコンソール経由して、シリアルコンソールでまずsudo権限を持つユーザーを作成し、その後シリアルコンソール上で色々編集できます。
管理者権限を持つユーザーの作成
az vm user update \
--resource-group myResourceGroup \
--name myVM \
--username myNewUser \
--ssh-key-value ~/.ssh/id_rsa.pub
その後、上記で作成したユーザーからシリアルコンソールでいろいろ操作できればと思います。
操作後に、一時的に作成したユーザーの削除を忘れずに
az vm user delete \
--resource-group myResourceGroup \
--name myVM \
--username myNewUser
参考URL: