sudo
sudoは、別のユーザとしてコマンドを実行するコマンドです。
構文
- (構文)
- sudo [オプション] [コマンド]
| オプション | 説明 |
|---|---|
| -h | ヘルプを表示する |
| -l | 許可されているコマンドを表示する |
| -b | バックグラウンドで実行する |
| -s | 環境変数SHELLを利用する |
| -u ユーザ名 | コマンドを実行するユーザを指定する |
| -V | sudoコマンドのバージョンを表示する |
| -v | ユーザのタイムスタンプを更新する |
サンプル
usersコマンドをsudoにて実行する
$ sudo users
hogeユーザーでusersコマンドを実行する
$ sudo -u hoge users
許可されているコマンドを表示する
$ sudo -l
root権限で環境変数SHELLを実行する
$ sudo -s
root権限で対話シェルとなります。
備考
- sudoを使用するには、sudoersファイルにユーザやグループを登録する必要があります。
- sudoersファイルを編集するには、visudoコマンドを使用してください。