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!
ubuntu
virtualbox
sudo
root
rtfminc
źródło
źródło
sudo su
.Odpowiedzi:
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:
Aby włączyć konto roota, otwórz terminal i uruchom następujące polecenie, aby ustawić hasło roota:
Aby uzyskać więcej informacji zobacz:
źródło
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.
źródło
Zgadzam się z dsas: Uruchom komputer w trybie ratunkowym, a następnie dodaj użytkownika do grupy administracyjnej:
Uruchom ponownie maszynę wirtualną. Przytrzymaj Shift podczas rozruchu. Wybierz tryb odzyskiwania, gdy pojawi się menu. System nie poprosi o podanie hasła.
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)
źródło
Jeśli korzystasz z obrazu osbox, w Ubuntu wypróbuj to w terminalu:
Wprowadź hasło
źródło
sudo
prosi o hasło użytkownika. Co to jest „osboxes.org”? (2) Użytkownik nie masudo
dostępu, więc spowoduje to jedynie wyświetlenie komunikatu o błędzie.