U盘装系统_分享U盘装系统教程_提供64位win11、win10、win7电脑系统及绿色软件下载

当前位置:首页 > 系统教程 > win11教程

在 Windows 11 中启用和使用 sudo详细方法

时间:2024-02-27 来源: 点击:
手机扫码继续观看
在 Windows 11 中启用和使用 sudo详细方法

  Microsoft 在 Windows 11 中引入了 sudo 命令,这是一种流行的 Linux 功能。此命令允许用户使用提升的权限运行程序,类似于 Windows 中的“以管理员身份运行”选项。这是有关如何在 Windows 11 中启用和使用 Sudo 的快速指南。

  从 Windows 设置启用 Sudo

  在开始使用 Sudo 之前,您需要启用它。请按照以下简单步骤开始:

  1. 确保你使用的是 Windows 11 Insider Preview,内部版本 26052 或更高版本。如果没有,请更新您的系统。

  2. 按 Windows key + I 打开“设置”应用。

  3. 转到System > For Developers.

  4. 找到“启用 Sudo”选项并将其设置为“打开”。

  5. 在确认窗口中单击“是”。

在 Windows 11 中启用和使用 sudo详细方法

  从“设置”中启用适用于 Windows 的 Sudo

  从命令行启用 Sudo

  或者,您也可以使用以下命令从终端(管理员)启用 sudo:

  1. 右键单击“开始”菜单,然后选择“终端(管理员)”以使用管理员权限启动命令提示符。

  2. 在终端中键入或粘贴 sudo config --enable enable按 Enter 键.

在 Windows 11 中启用和使用 sudo详细方法

  注意:如果配置不正确,则启用适用于 Windows 的 Sudo 可能会带来安全风险。在继续操作之前,请确保您了解这些风险。

  为 Windows 配置 Sudo

  Sudo for Windows 提供三种配置选项,以满足不同的需求。您可以在相同的For Developers设置”菜单中选择首选配置,或使用命令行以获得更大的灵活性。以下是选项:

  • 在新窗口 (forceNewWindow) 中:这是在 Windows 首选项中启用 Sudo 时的默认设置。使用时,这些命令将以提升的权限在新窗口中运行。

  • Input Closed (disableInput):在当前窗口中运行命令,但不接受输入,从而降低安全风险。

  • 内联(normal):在当前窗口中运行命令,允许输入。此模式类似于传统的 Sudo 行为,但会带来更多的安全风险。此外,这是从命令行启用 sudo 时的默认设置。

  若要通过命令行更改配置,请使用以下语法:

  sudo config --enable

  将 替换为 forceNewWindow、disableInput 或 normal.

  使用 Sudo for Windows

  启用和配置 Sudo 后,可以轻松运行提升的命令。

  1. 启动首选控制台窗口,例如命令提示符或 Windows 终端。

  2. 将 sudo 添加到要使用提升的权限运行的任何命令。例如:

  sudo netstat -ab

  3. 此时将显示一个 GUI 提示符,提示您验证以继续执行提升的命令。按 Enter,该命令将根据定义的 sudo 配置设置执行。

  ________________________________________

  安全注意事项。在 disableInput 或inline配置中使用 Sudo 可能会产生安全漏洞,因为恶意进程可以利用提升的进程。在选择配置之前,请始终保持谨慎并了解风险。

  ________________________________________

  结论。适用于 Windows 的 Sudo 为 Windows 11 添加了一个熟悉且功能强大的工具,可简化运行提升命令的过程。按照本指南,您将能够轻松地在 Windows 11 上启用、配置和开始使用 Sudo。请记住考虑所选配置的安全影响,并注意随着 Windows 的发展而发生的任何更改。

  对于更高级的功能,请考虑第三方替代方案,例如 Gerardo Grignoli 的 gsudo,它提供了额外的配置选项。

上一篇:Windows 11 KB5034765更新后没有声音?7 种解决方案来修复它

下一篇:如何使用网络在安全模式下运行 Windows 11

相关文章