У меня есть виртуальная машина Ubuntu, работающая на Vmware, у нее нет пароля root. Недавно я отключил ssh на этой виртуальной машине, поэтому не могу получить к ней доступ. Можно ли получить к нему доступ через консоль Vcenter с помощью ключа ssh? Я попытался сбросить пароль для этого с помощью grub, но не смог попасть на экран конфигурации. Это версии задействованных компонентов.
Гостевая ОС - Ubuntu 18.04.4 LTS Гипервизор: VMware ESXi, 6.7.0 vSphere Client версия 6.7.0.44000
Загрузитесь в однопользовательском режиме. Для этого вы нажимаете ESC пару раз, когда появляется grub, чтобы остановить его. Затем отредактируйте загрузочную запись и добавьте номер 1
. Продолжайте процесс загрузки. Ubuntu запустится, и вы автоматически войдете в систему как root. Отремонтируйте свою систему, установите новые пароли или что-нибудь еще, и перезагрузите ее снова. Он загрузится в обычном многопользовательском режиме.
Я не могу предоставить более подробную информацию, так как я использую только свой телефон, но процесс загрузки в однопользовательском режиме хорошо документирован. Подробности можно найти в своей любимой поисковой системе.