微软正式开源专为Windows打造的sudo

转自:OSC开源社区

微软已在 Windows 11 Insider Preview Build 26052 中发布适用于 Windows 的 Sudo,并将其在 MIT 协议下进行开源。

Sudo for Windows 将允许用户直接从未提权终端窗口运行提权命令。

如何启用 Sudo for Windows

导航至 Settings > For Developers page in Windows Settings and toggle on the “Enable Sudo” 选项:

也可以通过运行以下命令:

sudo config --enable <configuration_option>
如何配置 Sudo for Windows

目前支持三种不同的配置选项:

1、开启新窗口 (forceNewWindow)

2、禁用输入 (disableInput)

3、内联 (normal)

要更改配置选项,可使用 Settings > For Developers page in Windows Settings 页面中的下拉菜单:

或运行以下命令:

sudo config --enable <configuration_option>

配置选项 1:开启新窗口

在此配置中,Sudo for Windows 将打开一个新的窗口并运行命令。这是启用 sudo 时的默认配置选项。例如,如果运行:

sudo netstat -ab

配置选项 2:禁用输入

在此配置中,Sudo for Windows 将在当前窗口中运行提权后的进程,但新进程生成时将关闭其 stdin。这意味着新进程将不接受任何用户输入,因此此配置不适用于提权后需要用户进一步输入的进程。

配置选项 3:内联

此配置与其他操作系统上 sudo 的行为最相似。在此配置中,Sudo for Windows 将运行提权的进程,其 stdin、stdout 和 stderr 均连接到当前窗口。这意味着新的提权进程可以接收输入并 route output 到当前窗口。

微软方面表示,团队将在接下来几个月中致力于扩展 Sudo for Windows 的文档,并将分享更多有关在 "内联" 配置中运行 sudo 的安全影响的细节。同时致力于 Sudo for Windows 的开源工作,分享更多相关细节。

详情查看官方博客:https://devblogs.microsoft.com/commandline/introducing-sudo-for-windows/
https://github.com/microsoft/sudo·················END·················

相关推荐

  • 有FA开始前置收费了,最高60w
  • 澜舟坚持四两拨千斤:ToB场景落地,10B参数大模型足矣
  • 骁龙最强AI芯能力下放:小旗舰8s发布,端侧运行10B大模型,小米Civi首发
  • Stability AI开源上新:3D生成引入视频扩散模型,质量一致性up,4090可玩
  • 英伟达B200打破摩尔定律!老黄顺便公开GPT-4的秘密
  • “宝藏AI神器”通义听悟上新:超长音视频随便问,高校师生可获500小时免费时长
  • 百万token上下文窗口也杀不死向量数据库?CPU笑了
  • 从简单中窥见高端,彻底搞懂任务可中断机制与任务插队机制
  • 年初面试,真的不难……
  • 缓存没预热,翻车了!
  • 来挖转转漏洞啦!
  • 老黄祭出新核弹B200!30倍H100单机可训15个GPT-4模型,AI迎新摩尔时代
  • 建议!千万不要再无脑背八股文了!
  • 恭喜了!全体程序员彻底狂欢吧!这个好消息来得太及时!
  • 马斯克兑现承诺,Grok模型携3140亿参数强势开源,商业用途全免费!
  • 陶大程团队联合港大等发布最新综述:374篇文献全面解析大模型知识蒸馏
  • 黄仁勋在AI界春晚GTC2024的主旨演讲: 精华及全文(附视频)
  • CVPR 2024 | 港理工联合OPPO提出统一且通用的视频分割大模型
  • CVPR最佳论文颁给自动驾驶大模型!LLM能突破行业技术“天花板”吗?
  • 过去一年大模型有哪些突破性技术发展?