如何在不成为root的情况下运行Windows bash?
发布时间:2020-12-14 00:32:18 所属栏目:Linux 来源:网络整理
导读:有没有办法在bash的新 Windows 10实现中创建用户,这样我就不会以root身份运行它,而不必在Windows 10系统中创建不同的用户帐户?我希望使用Windows作为管理员使用我的普通用户帐户,但是当我启动bash时,我希望它启动到默认帐户以外的帐户,我猜这是自动root(在
有没有办法在bash的新
Windows 10实现中创建用户,这样我就不会以root身份运行它,而不必在Windows 10系统中创建不同的用户帐户?我希望使用Windows作为管理员使用我的普通用户帐户,但是当我启动bash时,我希望它启动到默认帐户以外的帐户,我猜这是自动root(在
Linux子系统中),因为它是管理员帐户(在Windows系统中).
解决方法
WSL专门设计为不破坏正常的Windows安全性,并且(目前)是“仅客户端”.因此,WSL会话中的“根”只是模拟,使您在“Linux”环境中运行的内容看起来更真实.从Windows的角度来看,WSL中的root用户是启动WSL的用户.如果此用户是提升的管理员,则WSL程序也是如此.
有关详细信息,请参阅少数可用的Channel9视频和WSL博客. 对于原始问题 – 如何“删除”运行WSL的管理员权限,请参阅例如here. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |