タグ

tipsとsudoに関するkamatama_41のブックマーク (2)

  • Hello,World sudo -Hオプション

    sudoに-Hつけている例を見かけて調べてみた。 -H (HOME) オプションが指定されると、環境変数 HOME が passwd(5) で指定された対象ユーザ (デフォルトでは root) のホームディレクトリに設定される。デフォルトでは、sudo は HOME を変更しない。 まず、passwd(5)で指定って何?(・・;) ってなる。 passwd(1)とpasswd(5)があるらしい。 この括弧の数字はマニュアルのセクション番号で 1 コマンド 2 システムコール 3 ライブラリ 4 特殊ファイル 5 ファイルの書式など 6 ゲーム 7 その他 8 システム管理コマンド となっている。 つまり、コマンドとしてのpasswdとファイル書式としてのpasswdが存在している ファイルとしてのパスワードは/etc/passwdに存在してる 実際に 4:

  • 特定のコマンドをパスワードなしでsudo する設定 - LukeSilvia’s diary

    ちょい分かりにくかったので、設定メモです。やりたいことは、sudo で実行する際に、find コマンド等、よく使う、かつ、実行してもあまり被害がないコマンドに関しては、パスワード入力なしで実行できるようにしたいということです。 sudo コマンドに関する設定は、「/etc/sudoers」にかかれています。 設定を変更するのは、これを直接編集するのではなく、「visudo」コマンドを実行します。このコマンドで設定を行うと、終了時にSyntax のチェックなどを行ってくれます。 $sudo visudo ユーザー「lukesiliva」は、「find」コマンドだけについては、sudo で実行する際にパスワードを聞かれないようにしたいという設定は以下のようになります。 こで、find コマンドのみパスワード入力を求められず、他のコマンドをsudo で実行する際には、今まで通りパスワードを求めら

    特定のコマンドをパスワードなしでsudo する設定 - LukeSilvia’s diary
  • 1