Examly題庫立即開始練習
關務人員考試關務四等-資訊處理(選試英文)科別計算機概要1042單選題

一般使用者利用 UNIX setuid()函式來設定一個執行檔,下列敘述何者正確?

A暫時性地把執行檔呼叫行程的 effective uid 換成執行檔擁有者的 uid正確答案
B永久性地把執行檔呼叫行程的 effective uid 換成執行檔擁有者的 uid
C暫時性地把執行檔呼叫行程的 real uid 換成執行檔擁有者的 uid
D永久性地把執行檔呼叫行程的 real uid 換成執行檔擁有者的 uid
答案與詳解
A
正確答案
setuid 位元讓執行檔執行期間暫時以擁有者身分運行,改變的是 effective uid 而非 real uid。

為什麼答案是 A

正確。setuid 位元會讓執行檔在執行期間,暫時把呼叫行程的 effective uid(有效使用者 ID)換成檔案擁有者的 uid,執行結束後恢復原狀,典型例子如 /usr/bin/passwd。

考點:暫時+effective考點:時間錯置考點:uid 類型混淆考點:雙重錯誤
載入中…

想練更多計算機概要考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮