01Win11原生支持Sudo命令
产品:Microsoft Windows 11 微软 操作系统微软最近发布的Windows 11 Build 26052预览版更新中,引入了一个备受关注的改进,即原生支持Sudo命令。这项改进使得用户无需手动打开另一个命令提示符或PowerShell实例即可运行具有提升权限的命令或程序。
Sudo是一种方便用户执行特定任务的工具,而无需成为管理员。与现有的runas命令不同,使用Sudo不需要输入密码。当用户想要以其他用户身份运行命令时,可以使用Sudo。
微软在说明文档中提到,在未来可能会考虑让Sudo能够以其他用户身份运行命令。目前,在使用Sudo时,用户只需接受UAC提示并授予管理权限即可。
例如,在尝试使用sudo运行netstat -ab(如sudo netstat -ab)时,终端会将用户的命令发送到CLI shell(如PowerShell或Command Prompt)。然后,shell与控制台驱动程序进行通信以处理输入/输出。具有提升权限的Sudo.exe进程将执行netstat -ab等任务,并且这种配置允许其以管理员身份执行这些任务。而在“内联”或“禁用输入”配置下,则未提升权限的Sudo.exe进程会与拥有提升权限的新Sudo.exe进程创建RPC连接。这一改进为用户提供了一种更方便、更安全的方式来执行特定任务,提升了Windows 11系统的可用性和便利性。