Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
[B! sudo] kiririmodeのブックマーク
[go: Go Back, main page]

タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

sudoに関するkiririmodeのブックマーク (3)

  • sudoersのsecure_pathについて -- ぺけみさお

    sudoを使う際に環境変数PATHは意外とつまづきやすい部分だ。 env_resetオプションが有効になっている場合(sudoのデフォルト)、sudoは実行時に各種環境変数を初期化する。PATHも例外ではなく、最小限のパスだけが指定された状態に初期化される。 そのためsudo実行時に/sbin, /usr/sbin, /usr/local/sbinにパスが通っていない状態になり、明らかに特権で実行できるはずのコマンドが実行できない、という状況に陥る。 解決方法は、/etc/sudoersでsecure_pathを設定することだ。secure_pathが指定されていると、sudoは実行時に環境変数PATHをsecure_pathに指定されたパスで初期化する。設定を抜粋すると、以下のようにすれば意図どおりに動作するはずだ。 Defaults env_reset Defaults secure_

  • cronの中でsudo を使う方法 - yuumi3のお仕事日記

    訳あって、root で動くcron の中で sudo を含むスクリプトを動かしたのですが sudo: sorry, you must have a tty to run sudoというエラーが出て動きませんでした(OSは Centos5)。 しかし検索してみると解決策が見つかりました。 その1 (セキュリティー上、望ましくない) /etc/sudoers の 以下の行をコメントアウトする Defaults requiretty検索すると、こう書かれた記事がみつかります。 しかし、なぜデフォルトでtty(コンソール)と繋がってないsudoを実行出来ないようにしているのはクラッキング目的で進入したソフト等からsudoされないようにする為です。 なので無闇にこれを無効にしてしまうのは望ましくありません。 その2 Defaults の指定は以下のように特定のユーザーのみttyに繋がってなくともsu

    cronの中でsudo を使う方法 - yuumi3のお仕事日記
  • Emacsの中でsudoする方法 〜これでrootによる操作も楽々〜 - http://rubikitch.com/に移転しました

    Emacs、増刷されました!】 みなさん、Emacsを使っていて、突然rootでの操作がしたいと思ったとき、どうしてますか? たとえば、ユーザに書き込み権限のないファイルに書き込みたいとき、root権限でコマンドを実行したいとき。 わざわざターミナルに移動してsuやsudoを使っていたりしませんか? 面倒ですよね。 どうせなら、Emacsの中で直接sudoを使ってみたいですね。 ここで紹介するsudo-ext.elがその願いを叶えてくれます。 注意! 2011-01-17 月更新 Macではsudoersの設定をする必要があるようです。http://d.hatena.ne.jp/maeshima/20110116/1295196063]] http://d.hatena.ne.jp/handlename/20110117/1295231889 機能 sudo-ext.elが提供する機能

    Emacsの中でsudoする方法 〜これでrootによる操作も楽々〜 - http://rubikitch.com/に移転しました
  • 1