Pou*_*mie 5 windows-subsystem-for-linux wsl2
您好,我的 WSL2 有 2 个问题
首先,它总是以 root 身份运行
我遇到的第二个问题是它运行时没有任何密码。
所以这是我的问题:
1-如何更改我的默认用户
2-如何让 wsl2 在启动时要求输入密码。
要更改默认用户,请参阅此答案。推荐的方式已经在评论中介绍过了。
至于试图让 WSL 要求输入密码,我认为您正在尝试解决一个不存在的问题。由于 WSL 实例在您的 Windows 凭据下运行,因此潜在攻击者在 WSL 中无法执行任何操作(如果他们有权访问您登录的 Windows 会话)。即使是 Linux/WSL root 也无法将权限提升到超出登录 Windows 用户的权限。
但是,远程访问时将要求输入密码。例如,如果您在 WSL 实例中运行 SSL 服务器,并且您尝试通过 ssh 连接到该实例,则在授予访问权限之前将验证有效的用户名和密码(或关联的私钥)。
您提到尝试保护文件免受可能访问您帐户的域管理员的影响。同样,域管理员可以访问您在 Windows 中的文件。即使您使用需要密码的“真实”用户运行 Linux 虚拟机,如果有人访问您的 Windows 帐户,他们也可以访问该 VM 的虚拟磁盘。
保护 WSL 实例内的文件的方法与保护 VM(或 Windows 本身)中的文件的方法基本相同。使用某种程度的加密来保护文件本身。选项包括:
| 归档时间: |
|
| 查看次数: |
17482 次 |
| 最近记录: |