🐧 Linux 総合学習プラットフォーム
基本操作・コマンド ・ 入門

ユーザと権限昇格:sudo で管理者になる

Linuxは複数人で使う前提で、普段は一般ユーザとして安全に作業する。システム全体を変える操作だけ sudo で一時的に管理者(root)の力を借りる。whoami で自分を確かめ、必要なときだけ昇格するのが事故を防ぐ基本姿勢だ。

Linuxはもともと1台を大勢で共有する前提で作られている。だから「誰が何をできるか」がはっきり分かれている。ふだんは控えめな一般ユーザで作業し、大きな変更のときだけ管理者の力を借りる。

👤 いまの自分を確かめる

whoami で現在のユーザ名、id で自分のユーザID・グループ・所属を確認できる。トラブルの多くは「自分が誰として操作しているか」を取り違えたことから起きる。まずここを見る。

🛡 sudo:必要な瞬間だけ管理者になる

システム全体に関わる操作(パッケージ導入、サービス再起動、/etc の編集など)は一般ユーザではできない。そこでコマンドの先頭に sudo を付け、一時的に管理者(root)権限を借りる。

💡
ポイント入力を求められるパスワードは root のものではなく、自分のパスワード。「あなたにその権限を与えてよいか」の確認だ。
sudo apt update(一覧更新) / sudo systemctl restart nginx(サービス再起動) / sudo nano /etc/hosts(管理者権限で編集)

⚠ 力は必要なときだけ

root は何でもできるぶん、打ち間違いの被害も最大になる。sudo rm -rf のような操作は取り返しがつかない。常時 root で作業せず、必要な1コマンドにだけ sudo を付けるのが安全の基本だ。

🔗
たとえroot は建物のマスターキー。普段は自分の部屋の鍵で暮らし、共用部を触るときだけ、その都度マスターキーを借りる。持ちっぱなしにはしない。
コツsu - で完全に別ユーザ(や root)へ切り替える手もあるが、今は誰が何をしたかログに残る sudo が主流。まず sudo に慣れよう。

この項目に出てくる用語

root(管理者)るーと
すべての権限を持つ特別なユーザ。システム全体を変更できる分、事故の影響も最大。
sudoすーどぅー
必要なときだけ一時的に管理者権限でコマンドを実行する仕組み。
ユーザゆーざ
Linuxを使う人(やサービス)のアカウント。それぞれ権限と所有物を持つ。

関連コマンド

sudosuwhoamiidpasswd

▶ 学習アプリでこの続きを学ぶ・演習する