ホームページ  >  記事  >  システムチュートリアル  >  Linuxのユーザー切り替えコマンドとは何ですか?

Linuxのユーザー切り替えコマンドとは何ですか?

下次还敢
下次还敢オリジナル
2024-04-11 20:51:191123ブラウズ

Linux には、主に次のようなユーザー切り替え用のさまざまなコマンドが用意されています。 su コマンド: ユーザーを切り替えるには、-l パラメーターを指定してログイン シェル モードで切り替えることができます。 sudo コマンド: 別のユーザーとしてコマンドを実行します。-u パラメーターを指定してユーザーを指定し、-s パラメーターを指定してログイン シェル モードに切り替えることができます。

Linuxのユーザー切り替えコマンドとは何ですか?

Linux ユーザー切り替えコマンド

Linux には、ユーザーが異なるユーザー アカウントを切り替えることができるコマンドがいくつか用意されています。

主なコマンド

su コマンド

  • ##su コマンドは、切り替えるための最良の方法ですユーザー共通のコマンド。
  • 構文:
  • su [オプション] [ユーザー名]
  • オプション:

    • -: スイッチ前のユーザーに。
    • -l: シェルにログインしてユーザーを切り替えます。
    • -c: 指定されたユーザーとして実行するコマンドを指定します。

sudo コマンド

  • sudo コマンドを使用すると、ユーザーは他のユーザーとしてコマンドを実行できます。
  • 構文:
  • sudo [オプション] [コマンド]
  • オプション:

      ##-u
    • : 指定しますコマンドを実行するユーザー。
    • -s
    • : コマンドをログイン シェルとして実行します。
  • #ルーチン

ユーザー johndoe

:

# に切り替えます#su johndoe

  • #ls コマンドを
  • root
ユーザーとして実行します:

sudo - u root ls

    ##sudo
  • を使用してシェルにログインし、alice ユーザーに切り替えます:

sudo -s -u alice

  • susudo
  • 以外のその他のコマンド

さらに、ユーザーの切り替えに使用できるコマンドが他にもいくつかあります。

login: 指定されたユーザー アカウントにログインします。

setpriv
    : 指定された権限セットを持つユーザーに切り替えます。
  • runuser
  • : 指定されたユーザーとしてコマンドを実行します。

以上がLinuxのユーザー切り替えコマンドとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。