變更密碼時 /etc/shadow 內容是如何被更新的? - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- FreeBSD & Linux 討 論 版


PCZONE 討論區



通知

-- FreeBSD & Linux 討 論 版 因為本站採用 FreeBSD 作業系統,所以自己本身也多學了一些技巧,希望各位在這裡互相討論 Unix 作業系統及程式等相關問題。

會員
變更密碼時 /etc/shadow 內容是如何被更新的?
關於那個 /etc/shadow 的權限屬性為: r--------
既然無 "w" ,即便是因 suid 於 runtime 取得了 root 權力,又是如何修改的了該 shadow 檔之內容呢?


另外關於 shell script 的執行有點不解,
我測試時:
1.) 一般 user --> r與x缺一不可,否則 permission denied
2.) root --> 僅 x 即可執行 ....不知是何道理???

而若假設我以 user1 登入,
當執行一個 shell script 時,其中所觸發的各個 binary 於執行時是以何者的權限去執行的...是 user1 嗎?


此篇文章於 2009-04-30 09:16 PM 被 b90220208 編輯。.
回覆
主題工具







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。