Skip to content
Skip to content
Menu
Info Cafe
Info Cafe

Linux の Su コマンド (ユーザーの切り替え)

By admin on 3月 8, 2021

su (substitute または switch user の略) ユーティリティを使用すると、別のユーザーの権限でコマンドを実行することができます (デフォルトでは root ユーザー)。 これは、root ユーザーが GUI ディスプレイマネージャーを使用して sshor でシステムにログインできない場合に特に便利です。

このチュートリアルでは、su コマンドの使用方法を説明します。

How to Use the su Command #

suコマンドの一般的な構文は次のとおりです。

su ]

オプションを付けずに起動した場合、suのデフォルトの動作は、rootとして対話型シェルを実行することです。

su

root のパスワードを入力するように促され、認証されるとコマンドを実行したユーザーが一時的に root になります。

セッションシェル (SHELLHOME/etc/passwd エントリーから設定され、カレントディレクトリは変更されません。

ユーザーが変更されたことを確認するには、whoamiコマンドを使用します:

whoami

このコマンドは、現在のシェルセッションを実行しているユーザーの名前を表示します。

root

su--l--login)です。 これにより、シェルは実際のログインとよく似た環境のログインシェルとなり、カレントディレクトリが変更されます。

su -

passwd-s--shell オプションを使用します。 例えば、rootに切り替えて、zshシェルを実行するには、次のように入力します。

su -s /usr/bin/zsh

環境全体を保持するには(HOMESHELLUSERLOGNAME--preserve-environmentオプションを付けてコマンドを呼び出します。

su -p

--p は無視されます。

インタラクティブシェルを起動せずに、代理ユーザーとしてコマンドを実行したい場合は、-c--commandpsコマンドを起動するには、次のように入力します。

su -c ps

別のユーザーアカウントに切り替えるには、sutyrion に切り替えるには、次のように入力します。

su tyrion

Sudo vs. Su #

Ubuntu などの一部の Linux ディストリビューションでは、セキュリティ上の理由から、デフォルトで root ユーザー アカウントが無効になっています。 つまり、root にはパスワードが設定されておらず、su を使用して root に切り替えることはできません。

ルートに変更するための1つのオプションは、susudoを付け、現在ログインしているユーザーのパスワードを入力することです。

sudo su -

sudoコマンドは、別のユーザー(デフォルトではrootユーザー)としてプログラムを実行することができます。

sudosuコマンドはrootとして起動されます。 sudo su -su -を実行してルートのパスワードを入力した場合と同じ効果があります。

-isudo はルート ユーザーの環境で対話型のログイン シェルを実行します。

sudo -i

sudo -isu -を実行するのと同じです。

sudosu と比較して使用する利点は、ルートのパスワードを複数の管理ユーザー アカウントで共有する必要がないことです。

sudo を使用すると、ユーザーが root 権限で特定のプログラムのみを実行することもできます。

結論 #

su は、一時的に別のユーザーになり、代理のユーザーでコマンドを実行することができるコマンドライン ユーティリティです。

投稿ナビゲーション

The Glass House (日本語)
4 Non-Chalky Dry Shampo Every Brunette Should Know About

コメントを残す コメントをキャンセル

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

最近の投稿

  • Firebush (日本語)
  • 9 Best Dog Vitamins And Supplements For Enhanced Health
  • 2021年のCDレート予測。 金利はおそらく低水準で推移するが、年の後半には上昇するかもしれない
  • 慢性骨盤痛症候群と前立腺炎:症状、診断と治療
  • ミックスベリー・クリスプ
  • Low-Carb Chocolate Pudding Recipe
  • 1歳を過ぎた母乳育児のメリット
  • Is it Safe to Dump Coffee Grounds Down the Sink|Atomic Plumbing
  • Cool-Down After Your Workout (日本語)
  • Our Work (日本語)

メタ情報

  • ログイン
  • 投稿フィード
  • コメントフィード
  • WordPress.org

アーカイブ

  • 2021年3月
  • 2021年2月
  • 2021年1月
  • 2020年12月
  • DeutschDeutsch
  • NederlandsNederlands
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • PolskiPolski
  • 日本語日本語
©2021 Info Cafe | WordPress Theme by SuperbThemes.com