適用於 Solaris 2.6 的 Solaris Resource Manager 1.0 系統管理指南(SPARC 平台版)

Lost lnode

在 Solaris Resource Manager 之下,setuid(2SRM) 系統呼叫有將呼叫的處理附加至一個新 lnode 的副作用。如果附加動作的變更失敗,通常是因為新 lnode 並不存在,那麼處理反而會被附加至 lost lnode (srmlost) 之上,這是當您安裝 Solaris Resource Manager 時所建立的。如果此附件也失敗或是沒有指定任何 lost lnode,那麼 setuid(2SRM) 函數不受影響,而處理會繼續在其目前的 lnode 之上進行。

init.srm 指令集會在轉換為多重使用者模式的期間設定 lost lnode。您可以在 /etc/init.d/init.srm 檔中指定一個要用的 lnode 以取代這種行為。要避免安全上的問題,lost lnode 應該有一個 1 的 CPU 配分,而且沒有任何特別的權限。(如果您修改這些數值,請務必在變更時考慮對此使用者的要求。)