Heim  >  Artikel  >  System-Tutorial  >  Was ist der Linux-Switch-Benutzerbefehl?

Was ist der Linux-Switch-Benutzerbefehl?

下次还敢
下次还敢Original
2024-04-11 20:51:191122Durchsuche

Linux bietet eine Vielzahl von Befehlen zum Benutzerwechsel, darunter hauptsächlich: su-Befehl: Um Benutzer zu wechseln, können Sie den Parameter -l angeben, um im Login-Shell-Modus zu wechseln. sudo-Befehl: Führen Sie den Befehl als anderer Benutzer aus. Sie können den Parameter -u angeben, um den Benutzer anzugeben, und den Parameter -s, um in den Login-Shell-Modus zu wechseln.

Was ist der Linux-Switch-Benutzerbefehl?

Linux-Benutzerwechselbefehle

Linux bietet mehrere Befehle, mit denen Benutzer zwischen verschiedenen Benutzerkonten wechseln können.

Hauptbefehle

su-Befehl

  • su-Befehl ist der gebräuchlichste Befehl zum Wechseln von Benutzern. su 命令是切换用户的最常见命令。
  • 语法:su [选项] [用户名]
  • 选项:

    • -:切换到上一个用户。
    • -l:以登录 shell 的方式切换用户。
    • -c:指定要以指定用户运行的命令。

sudo 命令

  • sudo 命令允许用户以其他用户的身份运行命令。
  • 语法:sudo [选项] [命令]
  • 选项:

    • -u:指定要以其身份运行命令的用户。
    • -s:以登录 shell 的方式运行命令。

例程

切换到用户 johndoe

  • su johndoe

root 用户身份运行 ls 命令:

  • sudo -u root ls

使用 sudo 以登录 shell 的方式切换到 alice 用户:

  • sudo -s -u alice

其他命令

除了 susudo

Syntax: su [Optionen] [Benutzername]
  • Optionen:
  • -: Zum vorherigen Benutzer wechseln. -l: Wechseln Sie den Benutzer, indem Sie sich bei der Shell anmelden.
  • -c: Geben Sie den Befehl an, der als angegebener Benutzer ausgeführt werden soll.
🎜🎜sudo-Befehl 🎜🎜🎜🎜 Mit dem Befehl sudo können Benutzer Befehle wie andere Benutzer ausführen. 🎜🎜Syntax: sudo [options][command]🎜🎜🎜Optionen: 🎜🎜🎜-u: Geben Sie den Benutzer an, unter dem der Befehl ausgeführt werden soll. 🎜🎜-s: Führen Sie den Befehl als Login-Shell aus. 🎜🎜🎜🎜🎜🎜Routine 🎜🎜🎜Zu Benutzer johndoe wechseln: 🎜🎜🎜su johndoe🎜🎜🎜Als root Benutzer ls Befehl: 🎜🎜🎜sudo -u root ls🎜🎜🎜Verwenden Sie sudo, um sich bei alicecode> anzumelden. Benutzer: 🎜🎜🎜sudo -s -u alice🎜🎜🎜🎜Andere Befehle🎜🎜🎜Zusätzlich zu su und sudo gibt es noch einige andere Befehle, die zum Wechseln des Benutzers verwendet werden können: 🎜🎜🎜🎜login🎜: Melden Sie sich beim angegebenen Benutzerkonto an. 🎜🎜🎜setpriv🎜: Wechseln Sie zu einem Benutzer mit einem bestimmten Satz an Berechtigungen. 🎜🎜🎜runuser🎜: Führen Sie den Befehl als angegebener Benutzer aus. 🎜🎜

Das obige ist der detaillierte Inhalt vonWas ist der Linux-Switch-Benutzerbefehl?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn