我有一台 Windows 机器,我以无头方式运行它(没有显示器或键盘)。我通过远程桌面控制它。但每当它重新启动时(进行 Windows 更新等),RDP 在我物理登录之前都无法工作。这很烦人;有没有办法让 RDP 客户端(或启用远程登录所需的任何程序)在启动时立即启动?另一种选择是让它自动以用户身份登录,我可以这样做(计算机在我家里,因此处于物理控制之下),但这并不理想 - 我猜让它运行 RDP 并强制用户提供凭据会更安全,而不是简单地登录帐户。如何实现这一点?
答案1
我在将 Macbook 连接到 Windows 10 RDP 时遇到了同样的问题。打开 Windows 计算机后,我首先需要登录它,然后才能激活 RDP 连接(使用同一个帐户)。
在 Windows 的高级 RDP 设置中禁用“仅允许运行具有网络级别身份验证的远程桌面的计算机的连接(推荐)”选项后,问题得到解决。
注意:当使用 Jump Desktop 作为客户端时,还要禁用客户端配置中的“使用网络级别身份验证”设置。
答案2
将服务“远程桌面服务”启动类型设置为自动?
对于自动登录,您可以直接在注册表中设置:
导航到或创建此文件夹:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
创建 3 个 REG_SZ 键
- AutoAdminLogon set to 1
- DefaultUserName set to <username>
- DefaultPassword set to <password>
DefaultDomainName
如果它在域上,则可能需要进行设置。
如果您有企业,您可以在此处的组策略对象中设置这些:
Computer Configuration > Preferences > Windows Settings > Registry