我不知道我觀念對不對
我目前寫一個printid.c檔
裡面是print執行者的effective uid
用geteuid()這個方法顯示
那我現在把這個檔設setuid
setuid的用意不是代表 執行時使用者暫時取的root權限
所以照理說 我用一般帳號執行printid時
effect uid應該是0才對
不過為什麼還是1000
-r-s--x--x 1 test test 7216 2011-08-14 00:24 printid
test@test-VirtualBox:~$ ./printid
Effective UID=1000
--
我目前寫一個printid.c檔
裡面是print執行者的effective uid
用geteuid()這個方法顯示
那我現在把這個檔設setuid
setuid的用意不是代表 執行時使用者暫時取的root權限
所以照理說 我用一般帳號執行printid時
effect uid應該是0才對
不過為什麼還是1000
-r-s--x--x 1 test test 7216 2011-08-14 00:24 printid
test@test-VirtualBox:~$ ./printid
Effective UID=1000
--
All Comments