Назад | Перейти на главную страницу

Как сбросить пароль root CentOS (domU), размещенный в Xen?

Нужна помощь по сбросу пароля root для CentOS, которая является предположительной ОС (domU) в XEN. Я уже пытался добраться до grub, но он не отображается или, возможно, использует другой grub (pygrub). Заранее спасибо.

Выключите гостевую виртуальную машину, смонтируйте ее диск на другой виртуальной машине, к которой у вас есть доступ, затем вручную измените гостевой файл / etc / shadow или выполните chroot для смонтированного диска, а затем введите «passwd».

1- Выключите сервер с помощью элементов управления Xencenter

2- Щелкните правой кнопкой мыши на компьютере и выберите «Свойства» 3- Перейдите в раздел «Параметры загрузки». Измените параметры загрузки ОС на rw init = / bin / bash.

Иногда для некоторых ОС, особенно CentOS, вам нужно будет написать в поле слово single вместо rw init = / bin / bash, поэтому попробуйте оба варианта, если первый трюк не сработал. 4- Сохраните и запустите вашу виртуальную машину

Ваша система загрузится в однопользовательском режиме. Итак, чтобы изменить свой пароль, вам нужно ввести эту команду:

bash # пароль root

5- Введите новый пароль, затем вас попросят подтвердить его.

Ваш пароль был сброшен.

6- Выключите вашу виртуальную машину. Теперь вернитесь к параметрам xencenter и запуска, удалите rw init = / bin / bash и измените его на то, что было раньше. Запустите свой сервер, и вы сможете войти в систему с новым паролем root.

Источник : http://www.unixmen.com/reset-root-password-linux-vm-hosted-xenserver/

Если у вас есть доступ к родителю:

xm console $vm

Сбросит вас в консоль (можно сбежать из телнета).