-sudoコマンド-【コマンド説明】suコマンドによって一度root権限を取得してしまうと、そのユーザはrootユーザが実行できることは何でもできてしまいます。特定の管理者コマンドのみの実行を許可したい場合には、sudoコマンドを利用します。sudoコマンドを使えば、任意の管理者コマンドを任意のユーザに許可することができます。「exampleユーザにはshutdownコマンドの実行を許可する」などです。一般ユーザにrootパスワードを知らせる必要がない点も、sudoコマンドのメリットです。【動画説明】sudoコマンドの利用設定をするには、rootユーザでvisudoコマンドを実行します。すると、デフォルトのエディタで/etc/sudoersファイルが開かれます。/etc/sudoersの書式は次のとおりです。指定すると、コマンド実行時にパスワードを問われない例えば、user1ユーザに対し、全てのroot権限が必要なコマンドが実行できるように設定するには、次のような記述を追加します。ALL〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜設定終了後、実際にsudoを利用するには、sudoの引数として、実行したいコマンドを指定します。user1ユーザに全てのroot権限が必要なコマンドが実行できるようにするには、次のコマンドを実行します。–この際の注意点として、2点が挙げられます。パスワードを尋ねられますが、入力するパスワードはrootユーザのパスワードではなく、sudoコマンドを実行しているユーザのパスワードである点に注意して下さい。suコマンドの引数に“-”を指定する点です、“-”がないと現在の環境をそのままにしてユーザだけを切り替えます。“-”があると、直接ログインした時と同様に環境が初期化されます。カレントディレクトリは新しいユーザのホームディレクトリとなり、環境変数も全て初期化されます。03-5295-8424solutions[at]amulet.co.jp※[at]の部分を@に変えてご利用下さい。