Windows 的 Sudo
Source: Hacker News
概述
欢迎来到 Sudo for Windows 的代码库 🥪。Sudo for Windows 允许用户直接在未提升权限的终端窗口中运行提升权限的命令。Inbox 版 sudo 适用于 Windows 11 版本 26045 及更高版本。如果您在 Insider 预览版中拥有 sudo,可以在 Windows 设置应用的 开发者功能 页面中启用它。
在此您可以报告问题并提交功能请求。
与 Unix/Linux 上的 sudo 的关系
Windows 与 Linux 在权限和命令行体验方面完全不同。该项目 不是 Unix/Linux sudo 项目的分支,也不是该 sudo 项目的移植。相反,Sudo for Windows 是对 sudo 概念的 Windows‑特定实现。
由于两者是完全不同的应用程序,传统 sudo 体验中的某些元素在 Sudo for Windows 中不存在,反之亦然。为 sudo 编写的脚本和文档可能需要修改才能在 Sudo for Windows 上工作。
文档
所有项目文档位于 aka.ms/sudo-docs。如果您想为文档做贡献,请在 Sudo for Windows 文档仓库中提交 pull request。
贡献
请查看 CONTRIBUTING.md 了解如何为本项目做贡献的详细信息。
sudo.ps1
您可以为 sudo.ps1 脚本做出贡献。该脚本是 sudo.exe 的辅助包装器,旨在在 PowerShell 中使用 sudo 时提供更友好的体验。它位于 scripts/ 目录下。
与团队沟通
与团队沟通的最简便方式是通过 GitHub Issues。请提交新问题、功能请求和建议,但在创建新 Issue 前请先搜索是否已有相似的打开或已关闭的 Issue。
如果您有尚不足以提交 Issue 的问题,考虑开启一个 discussion thread。讨论对于问答特别有帮助。
行为准则
本项目已采用 Microsoft 开源行为准则。更多信息请参阅行为准则 FAQ,或通过 opencode@microsoft.com 联系我们,提出任何额外的问题或意见。