LINUX.ORG.RU
решено ФорумAdmin

[xen]Сброс пароля на DomU

 


0

1

Добрый день! Возникла проблема - юзер потерял пароль от DomU виртуальной машины. У меня есть доступ к Dom0. Как можно на DomU сбросить или сменить root-пароль на нужный?


Варианты(если есть доступ к Dom0 и соответствующие привилегии ): 1. В pygrub перед загрузкой ВМ прописать single mode или init=/bin/bash 2.Примонтировать раздел с ВМ, сделать chroot и сменить пароль.

ivanich ★★
()
Ответ на: комментарий от ivanich

Что-то не могу понять, какой там загрузчик юзается. Строчки вида bootloader='/usr/lib/xen-3.2-1/bin/pygrub' нету.

hwnd
() автор топика
Ответ на: комментарий от ivanich

Вернее так - не могу вкурить, куда надо всунуть nit=/bin/bash

В конфиге есть такое: kernel = «/xen/template/Debian-6-amd64-minimal/vmlinuz» ramdisk = «/xen/template/Debian-6-amd64-minimal/initrd.img»

hwnd
() автор топика
Ответ на: комментарий от ivanich

Что-то я торможу - xm create -c domain создает же новую виртуальную машину по конфиг-файлу domain. Значит данные юзера затрутся все, а это нельзя.

hwnd
() автор топика
Ответ на: комментарий от hwnd

xm create -c domain стартует существующую машину из конфига и сразу же цепляется к ней консолью-поэтому ты сразу же увидишь загрузчик т.е. pygrub.

И прочитай уже наконец доку по xen.

ivanich ★★
()

подмонтируйте корневой раздел незапущенного гостя, chroot /mnt/mountpoint, и через passwd как обычно меняете

frozen_twilight ★★
()
Ответ на: комментарий от ivanich

Забавно. В однопользовательский режим загрузился, однако система требует root-пароль. Что делать?

hwnd
() автор топика
Ответ на: Очевидно же от jessey

Это в процессе. Что-то я тупанул. Скинул пароль.

hwnd
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.