現在、Google Cloud Platform(GCP)のDebian 10 Linux VMを使用しています。コマンドを使用するときにパスワードを要求するように設定を変更しましたが、sudo
実際にパスワードを最初に設定することを忘れていました。今はsudo
実際にパスワードがわからないのでできません。
sudo passwd
sudo -i
実際にパスワードがわからないので、何も使えません。 GCPオプションを使用してパスワードをリセットしようとしましたが、管理者ではないためリセットできませんでした。
パスワードをリセットして変更するにはどうすればよいですか?
答え1
Google Cloud Platformのパスワードリセットオプションは、実際にsudo
仮想マシン内で操作を実行しようとする可能性があります。そのため、変更により事実上管理アクセスが失われました。
Googleサポートに連絡せずにこの問題を解決する唯一の方法は、2番目のVMを設定して問題VMを強制的にシャットダウンし、問題VMのディスクを新しいVM上の2番目のディスクとして使用できるようにすることです。
その後、2番目のVMにログインし、1番目のVMのディスクに同様の一時的な場所/mnt
または同様の一時的な場所にマウントしてアクセスし、設定を変更できます。これが完了したら、2番目の仮想マシンを停止し、ディスクを最初の仮想マシンに戻してから、最初の仮想マシンを起動して正常に動作していることを確認できます。その場合は、2番目の仮想マシンを削除できます。