關於 PHP, Linux, Open Source 及個人生活記載的網誌。
RSS icon
  • 程式從 setuid 轉用 sudo

    Posted on January 21st, 2007 Sam Tang 1 comment

    今天是星期日,原本想好好休息一下,但下午回家後又不其然地開始工作。首先是將一些原本用 C 及 Perl 寫成的系統管理工具修改,理由是這些程式是用 setuid 來執行一些系統工作,例如 restart server,但這實在存有安全性的問題。現在改為使用 sudo 來實現,而 sudo 就是一個讓某些使用者以其他用戶身份 (包括 root) 執行特定指令的程式,如果有用 Ubuntu 的朋友應該不會陌生。

    我只將原本的 C 及 Perl 修改,而實際上 sudo 也可以該 PHP 或其他 scripting language 執行一些系統管理工作。

    然後傾好替一個網站做 maintain 的工作,但那個網站是用 JSP 寫成,還好只是 maintain,因為我的 JSP 語法已經忘記得七七八八,至於為何星期日也接到 job,因為那位合作伙伴與我一樣星期日也工作。


     

    One response to “程式從 setuid 轉用 sudo”

    1. 您好 :

      敬邀您參加 2007 程式開發技術【網路影響力達人評選】, 我們的活動網址如下 :
      http://www.programmer-club.com/event/2007itexpert/web/index.htm

      報名方式請參考此頁, 請填寫報名表寄至 ITExpert2007@mail-programmer-club.com
      即可
      http://www.programmer-club.com/event/2007itexpert/web/signup.htm

      亦歡迎對我們的評選活動不吝指教, 謝謝 !!

      程式設計俱樂部網站 站長
      Jammy Wang 敬邀

      程式設計俱樂部
      http://www.programmer-club.com

    Leave a reply

    *
    To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
    Click to hear an audio file of the anti-spam word