如風
通常,我們使用Windows系統(tǒng)自帶的服務管理器來管理其各種服務,而要設置其用戶權限,操作起來也比較繁瑣。其實,我們可以用免費的實用程序Service SecurityEditor,為任意一個Windows服務設置權限。不同于我們常用的SC和SubInACL.exe命令行程序,該程序為圖形化界面,操作起來會更加容易。
本刊2021年第17期的文章《安全又省心 授予標準用戶管理特定系統(tǒng)服務的權限》中講述了另兩種服務授權的方法,可參考。
下載Service Securit yEditor(下載地址:https://www.coretechnologies.com/products/ServiceSecurity Editor/ServiceSecur it yEditor.exe),解包后運行其中僅有的EXE文件,即可啟動該軟件。啟動時它會自動掃描系統(tǒng)中的所有服務,我們通過軟件中部的列表框,可以選擇任意一種服務,然后點擊“Open”按鈕打開其安全設置窗口(圖1)。
例如,我們選擇“ 2345SafeCenterSvc”這一服務,然后點擊“Open”按鈕打開該服務的安全設置窗口,在該窗口中我們看到一些默認的組或用戶,點擊這些組或用戶可以在下方的權限列表中看到當前用戶對操作該服務所具有的權限(圖2)。
如果我們所要賦權的用戶不在當前的組或用戶名列表當中,那么可以點擊“添加…”按鈕,然后在彈出的“選擇用戶或組”窗口中點擊“高級…”按鈕進行用戶的添加(圖3)。
在接下來彈出的窗口中點擊“立即查找”,然后從搜索結果中選擇自己需要設置的用戶名(例如Everyone)并點擊“確定”(圖4)。繼續(xù)點擊“確定”返回到服務安全設置窗口。
最后,在服務的安全設置窗口中,選中前面我們添加的用戶名Everyone,然后在下方的權限列表中,按照我們自身的實際需求,就可以選擇該用戶對該服務的控制權限了。其中從上到下依次為:完全控制、只讀、開始、停止、暫?;蚶^續(xù)、修改、刪除等(圖5)。
選擇之后,依次點擊“應用”和“確定”按鈕。這樣,針對某用戶的一個服務的權限就設置好了。如果有其他更多的服務需要設置,方法相同。