site-logo
G
N
I
D
A
O
L
su

一般ユーザーからroot権限で一時的に作業を行う

rootユーザーへスイッチして特定のコマンドを一度だけ実行し、直後に元のユーザーへ戻る。

実行コマンド

su - -c 'systemctl restart nginx'

💡 利用シーン

Webサーバーの再起動など、root権限が必要なメンテナンス作業を安全に行いたい場合。

💻 実行結果例

Password: (パスワード入力)

📝 実務メモ

シェルを切り替える必要がないため、作業後の戻り忘れを防げます。

⚠️ 注意点

rootパスワードを知っている必要があります。