Śledziłem to przewodnik skonfigurować serwer Xen i mojego pierwszego gościa PV. W systemie hosta mam tylko dwóch użytkowników, root i benny. Zazwyczaj pracuję przez benny.
Po utworzeniu .cfg dla mojego nowego gościa pv, serwera foobar, uruchamiam następujące polecenie:
benny@romulus:~$ sudo xm create -c /etc/xen/foobar-server.cfg
To inicjuje proces uruchamiania i po minucie upuszcza mnie przy logowaniu:
Debian GNU / Linux 6.0 foobar-server hvc0
login serwera foobar:
Próbowałem zalogować się jako root (bez hasła), root (z hasłem do hosta), benny (z hasłem); żaden z nich nie odniósł sukcesu. Nie mam pojęcia, jak się zalogować do mojego nowego vm. Wszelkie sugestie lub wskazówki?
Odpowiedzi:
Jestem nowy w Xen i spotkałem się z tym samym problemem. Użyłem xen-tools do zbudowania gościa Xen i rozwiązałem problem oryginalną metodą:
xen-delete-image
,xen-create-image
z parametrem--password=" & lt; twoje hasło roota & gt; „
.źródło
Po zainstalowaniu nowej maszyny wirtualnej powinieneś skonfigurować nowe hasło użytkownika / roota. Informacje logowania dla twojego gościa (domU) prawie na pewno nie są takie same jak dane logowania do hosta (dom0). Tak więc, jeśli pobrałeś obraz, powinna istnieć dokumentacja tego obrazu, która powie ci, jakich danych logowania użyć. Jeśli zainstalowałeś ze źródła instalacyjnego (HTTP / FTP / ISO / itp.), Powinieneś go ustawić podczas instalacji.
Jeśli musisz zmusić go do zmiany, możesz wstawić następujące elementy do pliku konfiguracyjnego i ponownie utworzyć: extra = "init = / bin / bash"
Spowoduje to uruchomienie polecenia bash i powinieneś móc użyć passwd do zmiany hasła roota. Następnie wyłącz go, usuń ten wiersz z pliku konfiguracyjnego i ponownie utwórz i spróbuj zalogować się jako root. Niektóre nowsze dystrybucje (w szczególności Ubuntu) w rzeczywistości nie zezwalają / nie ustawiają hasła roota domyślnie, więc być może trzeba to zrobić i ustawić hasło, aby zalogować się pod kontem root.
źródło