0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

微软正式发布适用于Windows的Sudo

OSC开源社区 来源:OSC开源社区 2024-03-19 09:20 次阅读

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

23a03cc0-e53c-11ee-a297-92fbcf53809c.png

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

如何启用 Sudo for Windows

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

23aa985a-e53c-11ee-a297-92fbcf53809c.png

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



sudo config --enable 

23ae2fce-e53c-11ee-a297-92fbcf53809c.gif

如何配置Sudo for Windows

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

开启新窗口(forceNewWindow)

禁用输入(disableInput)

内联(normal)

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

23b1e6c8-e53c-11ee-a297-92fbcf53809c.png

或运行以下命令:

sudo config --enable 
配置选项 1:开启新窗口

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

sudo netstat -ab

23bbbc66-e53c-11ee-a297-92fbcf53809c.gif

配置选项 2:禁用输入

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

配置选项 3:内联

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

23c08e3a-e53c-11ee-a297-92fbcf53809c.png

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




审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6246

    浏览量

    103077
  • 操作系统
    +关注

    关注

    37

    文章

    6284

    浏览量

    121876

原文标题:微软正式开源专为Windows打造的Sudo

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    CS+适用于CC V8.11.00发布说明

    电子发烧友网站提供《CS+适用于CC V8.11.00发布说明.pdf》资料免费下载
    发表于 01-29 11:46 0次下载
    CS+<b class='flag-5'>适用于</b>CC V8.11.00<b class='flag-5'>发布</b>说明

    适用于Windows的Emulex驱动程序 版本10.6

    电子发烧友网站提供《适用于Windows的Emulex驱动程序 版本10.6.pdf》资料免费下载
    发表于 08-24 11:50 2次下载
    <b class='flag-5'>适用于</b><b class='flag-5'>Windows</b>的Emulex驱动程序 版本10.6

    适用于Windows的Emulex驱动程序用户手册11.0和11.1

    电子发烧友网站提供《适用于Windows的Emulex驱动程序用户手册11.0和11.1.pdf》资料免费下载
    发表于 08-23 14:37 0次下载
    <b class='flag-5'>适用于</b><b class='flag-5'>Windows</b>的Emulex驱动程序用户手册11.0和11.1

    适用于Windows Server 2016版本的Emulex驱动程序

    电子发烧友网站提供《适用于Windows Server 2016版本的Emulex驱动程序.pdf》资料免费下载
    发表于 08-23 09:52 0次下载
    <b class='flag-5'>适用于</b><b class='flag-5'>Windows</b> Server 2016版本的Emulex驱动程序

    适用于Solaris的OneCommand Manager应用程序发布说明

    电子发烧友网站提供《适用于Solaris的OneCommand Manager应用程序发布说明.pdf》资料免费下载
    发表于 08-22 11:06 0次下载
    <b class='flag-5'>适用于</b>Solaris的OneCommand Manager应用程序<b class='flag-5'>发布</b>说明

    LSISAS9212-4i4e适用于MSDOS和Windows上的P8 Firmware BIOS升级包

    电子发烧友网站提供《LSISAS9212-4i4e适用于MSDOS和Windows上的P8 Firmware BIOS升级包.zip》资料免费下载
    发表于 08-18 09:44 0次下载
    LSISAS9212-4i4e<b class='flag-5'>适用于</b>MSDOS和<b class='flag-5'>Windows</b>上的P8 Firmware BIOS升级包

    适用于LightPulse适配器的Windows的Emulex驱动程序12.0版

    电子发烧友网站提供《适用于LightPulse适配器的Windows的Emulex驱动程序12.0版.pdf》资料免费下载
    发表于 08-17 09:34 2次下载
    <b class='flag-5'>适用于</b>LightPulse适配器的<b class='flag-5'>Windows</b>的Emulex驱动程序12.0版

    适用于Windows的Emulex驱动程序 版本12.2.207.0

    电子发烧友网站提供《适用于Windows的Emulex驱动程序 版本12.2.207.0.pdf》资料免费下载
    发表于 08-08 09:48 0次下载
    <b class='flag-5'>适用于</b><b class='flag-5'>Windows</b>的Emulex驱动程序 版本12.2.207.0

    8i P5红外IT固件BIOS适用于MSDOS Windows

    电子发烧友网站提供《8i P5红外IT固件BIOS适用于MSDOS Windows.zip》资料免费下载
    发表于 08-07 10:03 0次下载
    8i P5红外IT固件BIOS<b class='flag-5'>适用于</b>MSDOS <b class='flag-5'>Windows</b>

    适用于Windows的OneCommand Manager应用程序发行说明

    电子发烧友网站提供《适用于Windows的OneCommand Manager应用程序发行说明.pdf》资料免费下载
    发表于 07-29 10:51 0次下载
    <b class='flag-5'>适用于</b><b class='flag-5'>Windows</b>的OneCommand Manager应用程序发行说明

    适用于Windows的Emulex驱动程序发行说明

    电子发烧友网站提供《适用于Windows的Emulex驱动程序发行说明.pdf》资料免费下载
    发表于 07-28 14:27 0次下载
    <b class='flag-5'>适用于</b><b class='flag-5'>Windows</b>的Emulex驱动程序发行说明

    适用于Windows的Emulex驱动程序 版本12.8.542.9

    电子发烧友网站提供《适用于Windows的Emulex驱动程序 版本12.8.542.9.pdf》资料免费下载
    发表于 07-28 10:43 0次下载
    <b class='flag-5'>适用于</b><b class='flag-5'>Windows</b>的Emulex驱动程序 版本12.8.542.9

    适用于Windows的Emulex驱动程序 版本12.2.284.0

    电子发烧友网站提供《适用于Windows的Emulex驱动程序 版本12.2.284.0.pdf》资料免费下载
    发表于 07-28 10:30 0次下载
    <b class='flag-5'>适用于</b><b class='flag-5'>Windows</b>的Emulex驱动程序 版本12.2.284.0

    软件包P13 IR IT固件BIOS适用于MSDOS Windows

    软件包P13 IR IT固件BIOS适用于MSDOS Windows
    发表于 07-24 18:15 0次下载
    软件包P13 IR IT固件BIOS<b class='flag-5'>适用于</b>MSDOS <b class='flag-5'>Windows</b>

    适用于Windows的Emulex驱动程序

    电子发烧友网站提供《适用于Windows的Emulex驱动程序.pdf》资料免费下载
    发表于 07-24 14:40 4次下载
    <b class='flag-5'>适用于</b><b class='flag-5'>Windows</b>的Emulex驱动程序