4
1

力が欲しいか?…なら

Last updated at Posted at 2024-04-07

はじめに

Linuxで作業をしていて、権限が足りなくて先に進めないときが度々ありますね。そんなときは彼のことが頭をよぎることでしょう。そう、suコマンドやsudoコマンドです。

suとは

まずsuコマンドですが、Substitute User、あるいはSwitch Userの略で他のユーザーの権限を借用できます。su ユーザー名で指定したユーザーの権限で作業することができますがスイッチするためには指定するユーザーのパスワードを知っていないといけません。

sudoとは

そしてsudoはSuperman Doの略。ではなくSuperuser Doの略です。root権限で実行することができますが、こちらで要求されるパスワードはrootのではなく自分のパスワードです。

suかsudoか

susudoも自分以外のユーザーの権限を利用できる点は同じですが、セキュリティの面ではsudoの利用が推奨されます。

さいごに

sudo su -でrootにスイッチして作業するのも権限の面では楽ですが、必要な時だけroot権限で実行しログも残るsudoコマンドの使い方を習得するとよりセキュリティリスクを抑えて作業できるエンジニアになれますね。そう、約半世紀ずっーーーーーと引きこもりで地球から一歩も出ていない石ころでも。

sudoコマンドについて詳しく知りたいときは

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1