su (Unix) su (Unix)の概要

su (Unix)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/02/10 14:00 UTC 版)

ナビゲーションに移動 検索に移動

概要

suは一般的に、コマンドラインのターミナルから実行される。suを実行すると、切り替え先ユーザのパスワードが要求され、認証が成功した場合は、そのアカウントへのアクセス権限が与えられる。

johndoe@klinger:~$ su
Password: 
root@klinger# exit
exit
johndoe@klinger:~$

関連するコマンドとしてsudoがある。sudoを用いれば、別のユーザの権限でコマンドを実行できる。

sudoコマンド実行時、実行者であるユーザが、どのユーザの権限で、どういうコマンドラインを実行できるかといった情報は、一般的に/etc/sudoersで設定されている。 suを実行する際には切り替え先の権限のパスワードが要求されるのに対して、sudoを実行する際には自分のパスワードが要求される。 そのため、sudoを利用して作業をする人に対して切り替え先のユーザのパスワードを伝える必要がなく、ユーザーパスワードと管理者パスワードの両方を管理する必要がなく、パスワードが漏洩する危険性も軽減できる。Linuxディストリビューションによっては、suを利用してroot権限になることを禁止しており、root権限でコマンドを実行する場合は常にsudoを先頭につけることもある。

システム管理者は、不正な利用者によってroot権限を取得されないように、rootのパスワードを慎重に決定しなければならない。 Unixシステムによってはwheelグループが存在し、wheelグループに所属していないユーザはsuコマンドでroot権限を得ることができない。 この仕組みによって、侵入者がroot権限を得る可能性を軽減できる。 しかしながら、GNU suは思想的な理由によりWheelグループをサポートしない。

Windows XPにもrunasという類似コマンドが存在する[1]

脚注

[脚注の使い方]

外部リンク

  • Manpage of SU GNU 版 su、JM Project
  • su Command man page(SunOS リファレンスマニュアル)
  • su(1) man page(HP-UX リファレンス)



「su (Unix)」の続きの解説一覧



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「su (Unix)」の関連用語

su (Unix)のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



su (Unix)のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのsu (Unix) (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS