Jak mogę zmienić tryb normalny z trybu sudo w systemie Linux i Mac OS X?


46

Używam sudo supolecenia, aby zrobić coś w Mac OS X, ale nie wiem, jak się przełączyć.

Mam nadzieję, że wyświadczysz mi przysługę.


1
Nawiasem mówiąc, łatwiejszym sposobem uzyskania powłoki roota jest sudo sudo -s.
Spiff

jak to jest -sprostsze niż su? czy zachowuje się inaczej?
Damon

Odpowiedzi:



15

Jeśli uruchomisz sudo su, otworzy to powłokę jako superużytkownik. Wpisz exitlub 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 commandsudosudosudosudo -k


1

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?


0

Po prostu wpisz polecenie exit i sprawdź, czy wrócisz do „ty”, wpisz „whoami” i NIE powinno to oznaczać root.


0

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.


To tylko powiela poprzednie odpowiedzi.
fixer1234

To powiela inną odpowiedź i nie dodaje żadnej nowej treści. Nie publikuj odpowiedzi, chyba że masz coś nowego do dodania.
DavidPostill

Przepraszam za obrażanie was. Próbuję tylko wyjaśnić. Życzymy miłej zabawy wszystkim krytykom.

Będę usuwać te piękne informacje i rezygnować z mojego udziału w ograniczonej witrynie bloga.

Mam nadzieję, że krytycy są szczęśliwi. Do widzenia!
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.