Odpowiedzi:
Wpisz exit
. Spowoduje to wylogowanie superużytkownika i powrót do konta.
sudo -i
Jeśli uruchomisz sudo su
, otworzy to powłokę jako superużytkownik. Wpisz exit
lub Ctrl- Daby wyjść z tej powłoki.
Zwykle nie biegniesz sudo su
, ale po prostu biegasz . Po wpisaniu hasła zapisuje znacznik czasu i pozwala uruchomić więcej poleceń bez konieczności wpisywania hasła przez kilka minut. Jeśli chcesz wyczyścić ten znacznik czasu (aby ktoś inny nie mógł uruchomić bez hasła), możesz uruchomić .sudo command
sudo
sudo
sudo
sudo -k
su służy do logowania się na konto root, aby się wylogować, użyj Ctrl + D lub wpisz polecenie exit. Gra z su jest bardzo niebezpieczna, jeśli nie jest naprawdę konieczna. Lepszym pomysłem jest dodanie używanego do grupy sudo i użycie polecenia sudo. A dlaczego używasz sudo su?
Po prostu wpisz polecenie exit i sprawdź, czy wrócisz do „ty”, wpisz „whoami” i NIE powinno to oznaczać root.
Wprowadziłem sudo su i moje hasło, a kursor zmieniłem z mojej nazwy użytkownika na sh-3.2 #, wpisując polecenie whoami wskazuje „root”. Wyjście i wprowadzenie sudo -s dodaje kursor root do oznaczenia #, a wpisanie whoami oznacza „root”. Z tego wnioskuję, że te dwa polecenia są równoważne. W obu przypadkach polecenie wyjścia powraca do standardowego konta użytkownika.
sudo -s
.