Wie kann man zwischen den Benutzern an einem Terminal wechseln?
Ich möchte mich als ein anderer Benutzer anmelden, ohne mich vom aktuellen Benutzer abzumelden (auf demselben Terminal). Wie kann ich das tun?
489
3
Wie wäre es mit dem Befehl
su
?Wenn Sie sich als root anmelden wollen, müssen Sie keinen Benutzernamen angeben:
Im Allgemeinen können Sie
sudo
verwenden, um eine neue Shell als den gewünschten Benutzer zu starten; mit der-u
-Flagge können Sie den gewünschten Benutzernamen angeben:Es gibt umständlichere Wege, wenn Sie keinen sudo-Zugang haben, wie z.B. ssh username@localhost, aber
sudo
ist wahrscheinlich am einfachsten, vorausgesetzt, es ist installiert und Sie haben die Erlaubnis, es zu benutzen.Normalerweise verwenden Sie
sudo
, um eine neue Shell als den gewünschten Benutzer zu starten; mit der-u
-Flagge können Sie den gewünschten Benutzernamen angeben:Es gibt umständlichere Wege, wenn Sie keinen sudo-Zugang haben, wie
ssh username@localhost
, aber ich denke,sudo
ist wahrscheinlich am einfachsten, wenn es installiert ist und Sie die Erlaubnis haben, es zu benutzenDieser Befehl gibt den aktuellen Benutzer aus. Um den Benutzer zu wechseln, müssen wir diesen Befehl verwenden (gefolgt von dem Passwort des Benutzers):
Nach Eingabe des korrekten Passworts sind Sie als der angegebene Benutzer angemeldet (was Sie durch erneutes Ausführen von
whoami
überprüfen können).