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.