有没有办法在新的 Windows 10 bash 实现中创建用户,这样我就不用以 root 身份运行它,而不必在 Windows 10 系统中创建不同的用户帐户?我想以普通用户帐户的身份使用 Windows,但是当我启动 bash 时,我希望它启动到默认帐户以外的帐户,我猜它是自动 root (在 Linux 子系统中),因为它是管理员帐户(在 Windows 系统中)。
问问题
5821 次
2 回答
5
WSL 专门设计为不会损害正常的 Windows 安全性,并且它(当前)是“仅限客户端”。因此,WSL 会话中的“根”只是模拟,以使您在“Linux”环境中运行的东西看起来更真实。从 Windows 的角度来看,WSL 中的 root 与启动 WSL 的用户相同。如果此用户是高级管理员,则 WSL 程序也是如此。
有关详细信息,请参阅少数可用的 Channel9 视频和 WSL 博客。
对于最初的问题 - 如何“放弃”运行 WSL 的管理员权限,请参见此处的示例。
于 2016-09-09T23:30:18.423 回答
3
当您第一次在 Windows 上安装 Bash 时,系统会提示您创建一个(非 root)Linux 帐户。当您启动 bash.exe 时,这就是您自动登录的帐户。
于 2016-09-02T23:26:58.320 回答