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
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 ??
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.
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.
sudo -s
.-s
einfacher alssu
? verhält es sich andersAntworten:
Typ
exit
. Dadurch wird der Superuser abgemeldet und zu Ihrem Konto zurückgekehrt.quelle
sudo -i
Wenn Sie ausführen
sudo su
, wird eine Shell als Superuser geöffnet. Geben Sieexit
oder 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 command
sudo
sudo
sudo
sudo -k
quelle
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
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.
quelle
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