Ustaw hasło dla roota na virtualbox ubuntu

16

Załadowałem ubuntu do virtualbox. Wszystko działa dobrze, ale przyszło mi do głowy, że nie zostałem zapytany (lub nie skonfigurowałem) hasła roota. Chcę czasami używać roota, ale nie mogę się dowiedzieć, jak to zrobić. Próbowałem uzyskać dostęp do pliku sudoers, a także uruchomić visudo, ale nie mam uprawnień bez roota!

Wszelkie pomysły, jak uzyskać lub skonfigurować hasło roota?

Mam użytkownika root w / etc / passwd. Dwa konta, do których nie mam uprawnień, nie pozwalają nawet zarządzać grupami, ponieważ prosi o hasło roota, a ja go nie znam!

rtfminc
źródło
1
Nie na temat, ale spróbuj sudo su.

Odpowiedzi:

22

Ubuntu domyślnie używa sudo. Jeśli poprzedzisz swoje polecenie słowem „sudo”, monituje o podanie hasła użytkownika, a następnie uruchamia je jako root. Aby uzyskać sesję roota, użyj:

sudo -i

Aby włączyć konto roota, otwórz terminal i uruchom następujące polecenie, aby ustawić hasło roota:

sudo passwd root

Aby uzyskać więcej informacji zobacz:

https://help.ubuntu.com/community/RootSudo

dsas
źródło
Wystarczy nieznacznie rozszerzyć (i podsumować powyższy link), domyślnie nie możesz zalogować się jako root w Ubuntu, ale możliwe jest ustawienie hasła roota, ale nie jest to zalecane (lub aktywnie odradzane)
0

Czy używałeś wcześniej istniejącego obrazu wirtualnego pudełka lub instalowałeś z CD / ISO? Jeśli zainstalowałeś z czyjegoś obrazu, może istnieć użytkownik „ubuntu”, który ma uprawnienia sudo. Sprawdź dokumentację.

Alternatywnie uruchom system w trybie ratunkowym i dodaj użytkownika „rob” do grupy administracyjnej.

dsas
źródło
„tryb ratunkowy” służy do odzyskiwania po awarii, bez dodawania użytkowników do grupy administracyjnej. Polecenie „visudo” lub „sudo vi / etc / sudoers” powinno wystarczyć.
Wesley Rice,
2
Problem polega na tym, że OP nie ma dostępu do sudo, nie może tego naprawić, uruchamiając visudo lub sudo vi / etc / sudoers, ponieważ oba wymagają dostępu sudo.
dsas
Nie, problem polega na tym, że OP nie zna hasła roota - „prosi o hasło roota, a ja go nie znam!”. Uruchamianie w trybie ratunkowym nigdzie go nie doprowadzi.
Wesley Rice,
Ogólnie nie ma hasła roota na Ubuntu. PO wyjaśnił, że konta użytkowników, do których ma dostęp, nie mają dostępu sudo. Uruchamianie w trybie ratunkowym, o ile pamiętam, daje opcję uruchomienia powłoki jako root, gdzie może zresetować hasło roota lub dać sudo dostęp do jednego z innych kont użytkowników.
dsas
Och, w takim przypadku mówisz o trybie pojedynczego użytkownika, który nie jest tym samym co „tryb ratunkowy”, w którym zwykle wykonujesz operacje ratunkowe.
Wesley Rice,
0

Zgadzam się z dsas: Uruchom komputer w trybie ratunkowym, a następnie dodaj użytkownika do grupy administracyjnej:

  1. Uruchom ponownie maszynę wirtualną. Przytrzymaj Shift podczas rozruchu. Wybierz tryb odzyskiwania, gdy pojawi się menu. System nie poprosi o podanie hasła.

  2. Wpisz te

usermod -G admin rob

Teraz rob ma uprawnienia administratora, możesz ponownie uruchomić maszynę wirtualną („zrestartować”) i uruchomić „sudo su”, aby uzyskać dostęp do powłoki roota (system zapyta o hasło robota , a nie hasło roota)

YudhiWidyatama
źródło
-2

Jeśli korzystasz z obrazu osbox, w Ubuntu wypróbuj to w terminalu:

sudo su

Wprowadź hasło

osboxes.org

Syaiful Nizam Yahya
źródło
(1)  sudoprosi o hasło użytkownika. Co to jest „osboxes.org”? (2) Użytkownik nie ma sudodostępu, więc spowoduje to jedynie wyświetlenie komunikatu o błędzie.
Scott
@Scott lmgtfy.com/?q=osboxes.org
Syaiful Nizam Yahya
Z jakiegoś dziwnego powodu jedynym sposobem na rootowanie w osboxes.org jest sposób, o którym wspomniałem. Jeśli to źle, udowodnij to.
Syaiful Nizam Yahya
OK, więc zapewniają gotowe maszyny wirtualne dla osób, które nie chcą przechodzić przez problem z ich prawidłową instalacją. Te informacje, jeśli są prawidłowe, mogą być cenne. Ale ktoś inny zgadza się ze mną, że nie jest to odpowiedź na to pytanie. Sugeruję, abyś zadał nowe pytanie dotyczące OSBoxów i opublikował tam swoją odpowiedź. Nie zamierzam pobierać oprogramowania z witryny o nieznanej wiarygodności, ale oczekuję, że odpowiedź dsas dotycząca „trybu ratunkowego” / „trybu pojedynczego użytkownika” będzie działać na maszynie wirtualnej OSBoxes.
Scott