IT之家 2 月 15 日消息,微軟日前發(fā)布的 Windows 11 Build 26052 預覽版更新中,最值得關(guān)注的一項改進就是原生支持 Sudo 命令。

微軟近日發(fā)布相關(guān)說明,表示 sudo 命令是一種無需手動打開另一個命令提示符或 PowerShell 實例,即可運行具有提升權(quán)限的命令或程序的方法,與現(xiàn)有 runas 命令不同。

IT之家援引文檔內(nèi)容,runas 命令支持用戶在 Windows 系統(tǒng)中以任何用戶(甚至是管理員)的身份運行命令或程序,而 Sudo 無法像其他用戶一樣運行命令或程序。
不過,微軟暗示將來有可能使用 Sudo 以另一個用戶的身份運行命令。使用 runas 命令時,你可能需要輸入密碼。但在使用 Sudo 時,你只需接受 UAC 提示并授予管理權(quán)限。
例如,當你嘗試使用 sudo 運行 netstat -ab(如 sudo netstat -ab)時,終端會將你的命令發(fā)送到 CLI shell(如 PowerShell 或 Command Prompt)。然后,shell 會與控制臺驅(qū)動程序 (ConDrv) 通信,以處理輸入 / 輸出。

具有提升權(quán)限的 Sudo.exe 會執(zhí)行 netstat -ab,這允許它以管理權(quán)限執(zhí)行任務(wù)。在 "內(nèi)聯(lián)" 或 "禁用輸入" 配置中,未提升權(quán)限的 Sudo.exe 進程會與擁有提升權(quán)限的新 Sudo.exe 進程創(chuàng)建 RPC 連接。
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。