Wie kann ich unter Linux und Mac OS X vom Sudo-Modus zum normalen Modus zurückkehren?

46

Ich verwende den sudo suBefehl, um etwas in Mac OS X zu tun, weiß aber nicht, wie ich zurückschalten soll.

Hoffe, Ihr könnt mir einen Gefallen tun.

Hillman
quelle
1
Übrigens ist ein einfacher Weg, eine Root-Shell mit sudo zu bekommen sudo -s.
Spiff
wie ist -seinfacher als su? verhält es sich anders
Damon

Antworten:

68

Typ exit. Dadurch wird der Superuser abgemeldet und zu Ihrem Konto zurückgekehrt.

Eric Andres
quelle
Dies funktioniert auch , um aussudo -i
Kolob Canyon
15

Wenn Sie ausführen sudo su, wird eine Shell als Superuser geöffnet. Geben Sie exitoder Ctrl- ein D, um diese Shell zu verlassen.

Normalerweise rennst du nicht sudo su, aber du rennst einfach . Sobald Sie Ihr Passwort eingegeben haben, wird ein Zeitstempel aufgezeichnet und Sie können weitere Befehle ausführen, ohne dass Sie Ihr Passwort einige Minuten lang eingeben müssen. Wenn Sie diesen Zeitstempel löschen möchten (damit kein anderer Benutzer ohne Kennwort ausgeführt werden kann), können Sie ausführen .sudo commandsudosudosudosudo -k

Brian Campbell
quelle
1

su wird verwendet, um sich in das Root-Konto einzuloggen, um sich von diesem abzumelden, verwenden Sie Strg + D oder geben Sie exit ein. Mit su zu spielen ist sehr gefährlich, wenn es nicht wirklich notwendig ist. Die bessere Idee ist, die in sudo verwendete Gruppe hinzuzufügen und den Befehl sudo zu verwenden. Und warum benutzt du sudo su ??


quelle
0

Geben Sie einfach exit ein und überprüfen Sie, ob Sie wieder "you" sind. Geben Sie "whoami" ein und es sollte NICHT root heißen.

rutgersmike
quelle
0

Ich gab sudo su und mein Passwort ein und der Cursor änderte sich von meinem Benutzernamen zu sh-3.2 #, indem ich den Befehl whoami eingab, der "root" anzeigt. Beim Verlassen und Eingeben von sudo -s wird dem Cursor der Bezeichner root # hinzugefügt, und bei der Eingabe von whoami wird "root" angegeben. Daraus schließe ich, dass die beiden Befehle äquivalent sind. Der Befehl exit kehrt in beiden Fällen zum Standardbenutzerkonto zurück.


quelle
Dies dupliziert nur die vorherigen Antworten.
Fixer1234
Dies dupliziert eine andere Antwort und fügt keinen neuen Inhalt hinzu. Bitte posten Sie keine Antwort, es sei denn, Sie haben tatsächlich etwas Neues beizutragen.
DavidPostill
Tut mir leid, dass ich Sie beleidigt habe. Ich versuche nur zu klären. Also viel Spaß euch allen Kritikern.
Ich werde diese feinen Informationen löschen und meine Teilnahme an Ihrer eingeschränkten Blog-Website einstellen.
Hoffe ihr Kritiker freut euch. Auf Wiedersehen!