微软新开发的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版: 手机版:

相关推荐

封面图片

微软确认将在 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版: 手机版:

封面图片

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版: 手机版:

封面图片

微软开发的适用于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版: 手机版:

封面图片

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 上的 Sudo 允许用户从非提权的终端窗口直接运行提权命令。

:Windows 上的 Sudo 允许用户从非提权的终端窗口直接运行提权命令。 该项目与 Linux 上的 sudo 不同,不是其分支或移植,而是一个专为 Windows 设计的 sudo 概念的实现。尽管两者有明显的差异,如权限和命令行体验,但在 Windows 上的 Sudo 与 Linux 上的 sudo 之间存在相互影响,可能需要一些修改才能在两个平台间进行转换。 Windows 11 版本 26045 及更高版本支持 Sudo,Insiders 版本可以在“开发者功能”页面启用。

封面图片

微软确认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版: 手机版:

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

启动SOSO机器人