看板 Programming 關於我們 聯絡資訊
※ [本文轉錄自 Linux 看板] 作者: FFz (澎湖.仙人掌.234) 站內: Linux 標題: [問題] 程式seteuid 時間: Sat Oct 20 02:27:06 2007 假設 chmod 600 data.txt chmod +s ./work process 的 euid = 577 如果我在程式中seteuid(580) 那麼,process是不是就 應該 無法對data.txt做存取呢? 因為data.txt只可以給 euid 577的使用者做存取 但是,我在測試時,將euid設為 580 但是仍然可以對file做操作 這樣是正確的嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.216.117 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.216.117
buganini:seteuid有成功嗎 221.169.71.109 10/20 12:40
buganini:seteuid之後在檢查一次euid 221.169.71.109 10/20 12:41
buganini:不過這動作應該不是隨便都可以執行 221.169.71.109 10/20 12:41
buganini:不然就沒安全性可言了 221.169.71.109 10/20 12:41