![パスワードなしでVMware上のUbuntu VMにアクセスするにはどうすればいいですか](https://rvso.com/image/756782/%E3%83%91%E3%82%B9%E3%83%AF%E3%83%BC%E3%83%89%E3%81%AA%E3%81%97%E3%81%A7VMware%E4%B8%8A%E3%81%AEUbuntu%20VM%E3%81%AB%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%81%84%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B.png)
私は VMware 上で実行している Ubuntu VM を持っていますが、これにはルート パスワードがありません。最近、この VM の ssh を無効にしたため、アクセスできなくなりました。vcenter コンソールから ssh キーを使用してこれにアクセスすることは可能ですか? grub を使用してパスワードをリセットしようとしましたが、構成画面に入ることができません。関係するコンポーネントのバージョンは次のとおりです。
ゲスト OS - Ubuntu 18.04.4 LTS ハイパーバイザー: VMware ESXi、6.7.0 vSphere Client バージョン 6.7.0.44000
答え1
シングル ユーザー モードで起動します。これを行うには、grub が表示されたときに ESC キーを数回押して停止します。次に、ブート エントリを編集して番号を追加します1
。ブート プロセスを続行します。Ubuntu が起動し、自動的に root としてログインします。システムを修復し、新しいパスワードを設定するなど、必要な操作を行ってから、再起動します。通常のマルチ ユーザー モードで起動します。
私は携帯電話しか使っていないので、詳細を提供することはできませんが、シングル ユーザー モードで起動するプロセスは十分に文書化されています。詳細については、お気に入りの検索エンジンを使用してください。