如何在没有 GUI 或 SSH 的情况下从 alpine docker 图像远程登录到 windows

How to login remotley to windows from alpine docker image without GUI or SSH

我需要实现让用户从 docker alpine 容器主动登录多个 windows 虚拟机。我不能使用远程桌面,因为我没有 GUI。我也不认为要真正控制虚拟机,我只需要虚拟机的本地用户登录即可。

如何在不使事情过于复杂的情况下实现这一目标?

对于以后阅读本文的每个人:

我刚刚激活了 Windows10 的自动登录功能。这样,我确保我的机器始终使用提供的凭据自动登录。

要做到这一点,请执行以下步骤:

  • 打开注册表编辑器
  • 导航到键 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon
  • 如果以下其中一项不存在,只需创建它们:
    • 将 "DefaultUserName" 编辑为您希望自动登录的用户
    • 编辑"DefaultPassword"为您要登录的用户的密码
    • 编辑 "AutoAdminLogon" 并将值从 0 更改为 1
  • 重新启动计算机