概要
sudoは、別の利用者、特にroot相当の権限でコマンドを実行するための仕組みです。
やさしい説明
sudoは、必要な時だけ管理者権限を借りるための仕組みです。
詳細解説
普段は一般利用者として操作し、必要な管理作業だけ権限を上げるという運用を支える代表的な仕組みです。誰が何を実行できるかはsudoersなどの設定で制御され、実行履歴の記録にもつながります。rootで常時ログインするより安全性や追跡性を確保しやすいのが利点です。したがってsudoは、単に特権コマンドを動かす手段ではなく、管理権限の分配と監査の仕組みとして理解するのが適切です。
この用語が重要な理由
sudoを理解すると、最小権限と運用監査を両立する管理方法が見えてきます。
この用語を知らないと困る場面
管理コマンド実行、委任設定、運用監査を考える時に重要です。
一番よくある誤解
sudoはrootの別名ではありません。別の利用者権限で実行するための仕組みです。
理解チェック
要点を言い換えたり、関連例を思い出せたらチェックを入れてください。
-
sudoが何を表し、どこで使われるかを説明できれば理解は十分です。
用例
- 一般利用者のままログインし、必要な時だけsudoで管理コマンドを実行する。
現場で見る場所
-
特権操作、委任設定、実行履歴
sudoを使う利点は何ですか?用語の正体と周辺の仕組みを意識しながら読むと、設定や出力の意味を取り違えにくくなります。
混同しやすい用語
-
su sudoはsuと近い場面で登場しますが、同じ意味ではありません。sudoは必要な操作だけを一時的に管理者権限で実行する仕組みです。一方、suは別の利用者としてシェルを開始するための切り替え機能です。
FAQ
-
Q. 普段の操作は一般権限のまま保ちつつ、必要な時だけ管理権限を使え、記録も残しやすい点です。 A. sudoの役割を説明できるか
関連コマンド
資格試験との関連
-
LPIC-1 102 範囲: 利用者、権限、認証基盤の理解sudoは利用者、権限、認証基盤の理解に関わる語で、試験範囲の文章、設定、障害時の説明を読み解く土台になります。
-
LinuC レベル1 102 範囲: 利用者、権限、認証基盤の理解sudoは利用者、権限、認証基盤の理解に関わる語で、試験範囲の文章、設定、障害時の説明を読み解く土台になります。
参照リンク
- カテゴリー: Permissions Users
- レベル: Beginner
- 対応試験: LinuC レベル1 102, LPIC-1 102