微软确认将在 Build 26052 中为 Windows 11 提供 Sudo 功能

微软确认将在 Build 26052 中为 Windows 11 提供 Sudo 功能 微软将 Windows 版 Sudo 描述为"一种符合人体工程学且熟悉的解决方案,用户无需首先打开新的提升控制台即可提升命令"。Windows 版 Sudo 正处于早期开发阶段,最近在泄露的 Windows Server 2025 版本中被发现。微软在一篇被删除的博文中指出,可以从"设置">"面向开发者"页面启用Sudo,并切换"启用Sudo"选项。您也可以在提升权限后的控制台会话中运行以下命令,启用 Windows 版 Sudo:sudo config enable <configuration_option> 配置选项正如我们之前所报道的,Windows 版 Sudo 目前支持三种不同的配置选项:在新窗口(newWindow)中:在此配置中,Sudo for Windows 将打开一个新的高级控制台窗口,并在该窗口中运行命令。这是启用 sudo 时的默认配置选项。例如,如果运行sudo netstat -abA将打开一个新窗口,并在该窗口中运行命令输入关闭(disableInput):在此配置中,Sudo for Windows 将在当前窗口中运行提升后的进程,但新进程生成时将关闭其 stdinput。这意味着新进程将不接受任何用户输入,因此此配置不适用于提升后需要用户进一步输入的进程。内联(正常):这种配置与其他操作系统上的 sudo 行为最为相似。在此配置下,Sudo for Windows 将运行高架进程,其 stdinput、stdoutput 和 stderror 均与当前窗口相连。这意味着新的提升进程可以接收输入,并将输出发送到当前窗口。微软解释 Windows 版 Sudo 的工作原理当你使用 sudo 从命令行运行一个进程时,会出现 UAC 对话框,要求用户确认升级。你还可以在终端中使用 sudo,就像在 Linux 或 macOS 上一样。在新窗口中在此配置中,sudo.exe 将启动一个新的高架控制台窗口,并在该窗口中运行命令。新窗口的工作目录与当前窗口相同。新窗口启动时也将使用与当前窗口相同的环境变量。该配置的流程与 runas 命令类似。在这些配置中,sudo.exe 将启动一个新的提升进程,即提升的 sudo.exe 进程,而原来未提升的 sudo.exe 将与新的提升进程建立 RPC 连接。换句话说,信息从未升维的 sudo 实例传递到升维的 sudo 实例。具体来说,未升维进程的控制台句柄被传递给升维进程,从而使升维进程可以读取未升维进程的输入,并将输出写入未升维进程。不过,如果在"输入关闭"配置中配置了 sudo,则提升进程基本上不会获得控制台的输入句柄,因此无法读取用户的输入。在"内联"或"输入封闭"配置下运行 sudo 时,必须注意其安全影响。中等完整性进程有可能驱动提升进程。在"输入封闭"配置中,这种风险得到了缓解,因为被提升的进程将无法读取用户的输入。微软指出,它还将发布适用于 Windows 的 Sudo 文档,并将分享有关在"内联"配置下运行 sudo 的安全影响的更多细节。该公司在一篇现已删除的博文中指出:"我们的团队正在为 Windows 开源 Sudo,我们很高兴能在未来几个月内分享有关我们计划的更多细节。" ... PC版: 手机版:

相关推荐

封面图片

微软新开发的sudo命令配置文件也可以用在Windows 7/10上

微软新开发的sudo命令配置文件也可以用在Windows 7/10上 启用后微软还提供三种模式:在新窗口中:使用 sudo 命令时将在一个新的 CMD 窗口中提权输入关闭:在当前窗口中运行提权的进程,后续进程将默认提权运行,后续无法再输入内容内联模式:与 Linux sudo 模式最为相似,使用 sudo 时进行提权并且在当前窗口中执行由于 sudo.exe 是个单独的命令行程序(位于 System32 中)并且兼容性非常不错,因此经过测试实际上在 Windows 7、Windows 8.x、Windows 10、Windows 11 正式版中也可以启用。因此后续进行提取后即可在多个 Windows 版本中使用,并不需要非得升级到 Windows 10 才可以。不过从演示来看,当进行提权时还是需要用户点击确认的,这主要还是安全考虑,避免某些恶意进程通过 sudo 直接对自身提权。 ... PC版: 手机版:

封面图片

Windows 11 正准备加入著名的 sudo 命令

Windows 11 正准备加入著名的 sudo 命令 Windows 爱好者们在今年早些时候首次发现了 sudo,现在我们又从 Windows Server 2025预览版中获得了更多细节(据称该命令将出现在Windows 11 的消费者版本中)。微软还没有正式公布 Windows 版的 sudo,因此有关其想法和实施的官方细节非常少。不过,@thebookisclosed在 X(以前的 Twitter)上提供的截图透露了一些有趣的信息。要让 sudo 在 Windows 11 上运行的话需要启用"开发者模式",这是应用程序开发者和 Windows 爱好者的常用功能,他们希望获得更多功能,如跳转列表中的"结束任务"选项。之后,Windows 11 将允许用户打开 sudo 并配置其行为,此时会出现一个额外的提示,要求确认了解使用 sudo 命令的风险。据报道,在 Windows 11 上配置 sudo 的可用选项包括"在新窗口中"(在新窗口中启动高级命令)、"禁用输入"(这个选项既神秘又不言自明)和"内联"(在同一窗口中运行命令)。有趣的是,像gsudo这样的第三方项目已经允许在现代 Windows 版本中使用 sudo 来提升当前控制台窗口或新窗口的权限。 ... PC版: 手机版:

封面图片

Windows 11 将获得类似macOS或Linux的原生sudo命令

Windows 11 将获得类似macOS或Linux的原生sudo命令 如果你使用过基于 Linux 的发行版、服务器上的 Linux 或 macOS,你可能对"Sudo"并不陌生。Linux 或 macOS 中的 Sudo 命令允许修改系统文件、更改系统设置、进行全系统更新等。现在,同样的命令也将进入 Windows 11。作为开发者设置的一部分,Sudo"超级用户执行"命令将出现在 Windows 11 中。它可以让您管理需要管理权限的设置,例如卸载应用程序、更改系统设置或其他与开发人员相关的设置。您可以在 Windows 11 的开发人员设置中找到 Sudo 切换开关。Sudo 命令需要启用开发者模式,但目前在泄露版本中无法使用。正如你在上面的截图中看到的,可以通过设置使用 Sudo 运行命令的偏好来配置 Sudo 命令的行为:在新窗口中:这可能意味着,当你使用 Sudo 运行命令时,它会在一个单独的新窗口(可能是终端窗口)中打开,并在该窗口中执行命令。禁用输入:目前还不清楚这个切换是如何工作的。不过,如果从名称来看,它可能表示一种安全功能,即在运行 Sudo 命令时暂时禁用键盘或鼠标的输入,以防止在执行过程中发生未经授权的操作。内联:这可能允许 Sudo 命令在当前窗口或上下文中执行,而无需打开新窗口,这对于快速任务或在集成开发环境(IDE)中工作时可能很有帮助。Sudo 设置还警告说,运行命令可能会使设备和个人数据面临安全风险,并可能对设备造成伤害。只要启用了该功能并开启了开发者模式,你就可以使用命令提示符、PowerShell 或 Windows 上的任何终端界面访问 Sudo 命令。我们不知道 Sudo 命令何时会出现在生产(稳定)版本中,但它有可能在Windows 11 24H2 版本中出现。过去,微软曾向旧版本的 Windows 移植过一些功能。Windows 11 24H2 是操作系统的下一个大平台版本,具有令人兴奋的人工智能功能,如高级版 Copilot 和人工智能驱动的壁纸自动超分辨率功能。一些人最初认为今年的更新可能会以"Windows 12"的名义亮相,但参考资料和消息来源驳斥了这种说法。 ... PC版: 手机版:

封面图片

微软确认sudo命令不会出现在Windows Server中

微软确认sudo命令不会出现在Windows Server中 微软在26052预览版中正式发布了 Windows 11 的 sudo。尽管 Windows Server 2025 的同一构建中包含启用 sudo 的设置,但微软并不打算在服务器 SKU 中实施。该公司在26052 版本的发布说明中对此进行了澄清:注意:Windows Server Insider Preview 版本中可能会错误地显示启用 Sudo 的设置,Windows Server 将无法使用此功能,未来的 Server Insider Preview 版本将禁用该设置。对于不熟悉这个命令的人来说,sudo 是一个可以让用户提升的权限执行命令的命令。它是 Linux 和 macOS 上的常用命令,现在也将登陆 Windows 11。在 Windows 11 预览版中,Sudo 被默认关闭。如果你想试试,请前往"设置">"系统">"面向开发人员",然后切换"启用 sudo"选项。你还可以从三种不同模式中选择一种来配置命令的运行方式:在新窗口、禁用输入和内联。或者,以管理员身份打开 Windows 终端,然后键入在新窗口中:sudo config enable forceNewWindow关闭输入:sudo config enable disableInputInline:sudo config enable normal如果您想了解有关 Windows 11 中 sudo 的更多信息,请查看微软的这篇博文: GitHub 存储库中听到有关 sudo 的更多信息: sudo 的官方文档可在Microsoft Learn 网站上获取: ... PC版: 手机版:

封面图片

微软确认 Sudo 将通过 Build 26052 更新进入 Windows 11

微软确认 Sudo 将通过 Build 26052 更新进入 Windows 11 Windows 11 Build 26052 很可能会在周四或本周晚些时候提供下载,其中包括“Sudo for Windows”的首次公开预览版。在一篇现已删除的博客文章中,微软确认 Windows for Sudo 是一种“elevated commands directly from an unelevated console session”的新方法,并且计划将该功能开源在 GitHub 上。微软在博客中指出,可以从“设置”>“针对开发人员”页面启用 Sudo,然后打开“启用 Sudo”选项。

封面图片

微软开发的适用于Windows 11的Sudo命令组件现在已经完全开源

微软开发的适用于Windows 11的Sudo命令组件现在已经完全开源 在昨天的 Build 2024 开发者大会上 Sudo 开发团队宣布完成了准备工作,所以现在 Sudo.exe 已经在 Microsoft Github 主页上完全开源。除了组件本身开源外,微软还为开发者们提供了诸多资源,包括初始提交和各类文档和图片,开发者们可以自己下载源代码编译或进行移植。根据前期测试 Sudo 具有极佳的兼容性,甚至可以放到 Windows 7 上运行,因此 Windows 8.x、Windows 10 等自然也可以使用,不过微软官方版的 Sudo 主要支持 Windows 11。Sudo.exe 主要提供的功能就是在命令提示符或 PowerShell 里快速提权,例如在普通用户模式的命令提示符窗口内,可以使用 sudo 快速打开管理员模式,这样不必再重新使用管理员权限运行 CMD。尽管该组件已经内置在 Windows 11 24H2 版中,但基于安全考虑,这属于开发者功能,用户必须在 Windows 11 设置中启用开发者模式和启用 Sudo 后才能使用。另外该组件默认情况下不支持 Windows Server 等服务器操作系统,如果开发者有需要可以自己复制一份到 Windows Server 的 C:WindowsSystem32 中,实际使用时运行 sudo.exe 即可。 ... PC版: 手机版:

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人