Jak zalogować się jako root?


77

Chcę zalogować się jako root, ale kiedy wejdę

sudo -s

i wprowadź hasło, pojawi się komunikat: „nie ma cię w pliku sudoers”, a kiedy wejdę

su

i wprowadź hasło, pojawi się: „błąd uwierzytelnienia”.

Mój system operacyjny ma tylko jedno konto. około 1 godziny temu Loguję się jako root i wykonuję polecenia, kiedy się wylogowuję, nie mogę się zalogować innym razem!


Musimy wiedzieć, jakie polecenia wykonywałeś, gdy byłeś rootem. Konieczne może być zresetowanie hasła: askubuntu.com/questions/24006/…
Jorge Castro

Czy chcesz zmienić użytkownika w terminalu podczas używania polecenia su? jeśli chcesz, musisz mieć hasło roota
Jatttt

Odpowiedzi:


55

suPolecenia wymaga wprowadzenia hasła administratora. Użytkownik root na Ubuntu jest ogólnie zablokowany, więc żaden użytkownik nie może się zalogować, rootdlatego sunie będzie prawdopodobnie działał.

Aby sudo -spracować, musisz być częścią admingrupy na komputerze Ubuntu, co najwyraźniej nie jest.

Jeśli jesteś jedynym użytkownikiem w systemie, który dotyczy i może być bardzo zaangażowany w naprawę. Jeśli nie, radzę porozmawiać z administratorem systemu lub właścicielem systemu, aby sprawdzić, czy w ogóle możesz uzyskać rootuprawnienia.


8
a jeśli to jest twoja maszyna i jakoś utraciłeś uprawnienia root'a, będziesz musiał to naprawić, uruchamiając się w trybie odzyskiwania.
popr.

Mój system operacyjny ma tylko jedno konto. około 1 godziny temu Loguję się jako root i wykonuję polecenia, kiedy się wylogowuję, nie mogę się zalogować innym razem!
ava

Jakie polecenia wykonałeś?
Karlson,

Nie wiem dokladnie. to było kilka prostych poleceń, takich jak zmiana umask
ava

i trochę programowania powłoki, dodaj grupę
ava

48

Pamiętaj, że konto root nie jest domyślnie aktywne.

Będziesz musiał zrobić:

sudo passwd root

Następnie ustaw hasło. Użyj użytkownika root za pomocą

su root


4

Przede wszystkim musisz mieć uprawnienia administratora. Jeśli nie masz uprawnień administratora, podczas uruchamiania naciśnij i przytrzymaj shiftklawisz. Wejdziesz do menu GRUB. Tutaj wybierz tryb odzyskiwania. Gdy zobaczysz listę opcji takich jak dpkgetc, wybierz uruchomienie powłoki roota i wpisz:

adduser username sudo

(gdzie usernamejest twoja nazwa użytkownika :-))

to doda cię do grupy sudoers! Następnie wpisz exiti uruchom normalnie. po wejściu na konto wpisz:

sudo passwd root

Następnie wprowadź hasło i wpisz nowe hasło roota

Następnie możesz wpisać sui wpisać hasło „root”.

Jeśli nie chcesz zmieniać hasła roota, możesz użyć:

sudo -i

aby uruchomić powłokę roota, używając własnego hasła.


Powiedz mi, czy chcesz aktywować konto roota, aby zalogować się na konto roota :)
Jatttt

Tylko pytanie, czy tryb odzyskiwania, o którym wspomniałeś powyżej, wpłynie na każdy preinstalowany program w Ubuntu?
Santosa Sandy,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.