2015-02-07 144 views
2

我在尝试登录Google Compute Engine Windows实例时不断收到错误消息。用户正在显示,我输入密码,然后收到错误消息:Google Compute Engine Windows RDP登录

“要登录到此远程计算机,必须授予您允许通过终端服务登录的权限。默认情况下,远程桌面的成员用户组拥有此权限,如果您不是远程桌面用户组或其他组的成员,或者远程桌面用户组没有此权限,则必须手动授予此权限。“

有人可以帮助如何解决这个问题吗?

+0

你能否确认用户与实例名称不同?这就是我如何复制的。您可以尝试以管理员身份访问吗?默认情况下已禁用,因此您需要设置密码,使用以下启动脚本启用它并重新启动实例: ** key **:_windows-startup-script-cmd_ **值**:_Net用户管理员&网络用户管理员/活动:是_ – 2015-02-09 06:00:18

+0

实际上,即使具有相同的实例ID和Windows用户名,实例登录之一也可以工作。 即使使用不同的实例名称和Windows用户名,某些实例也不工作。 我遵循相同的步骤来创建所有实例。 – 2015-02-09 09:12:51

回答

1

这很可能是由于username equal to the instance name或密码太弱而无法接受。 GCE在创建实例时不会检测到无效的用户/密码,从而导致无法访问的实例。

检查实例串口控制台输出[1]知道发生了什么。要获得Windows初始用户用户名和密码,请使用[2]并查找“gce-initial-windows-user”和“gce-initial-windows-password”元数据键值。

如果这些值不起作用,请在实例启动过程中使用[3]更改密码,在重新启动时使用[4],然后重试。所有这些操作都可以在开发人员控制台中的实例详细视图(如this)中执行。希望这可以帮助。

[1] gcloud compute instances get-serial-port-output INSTANCE 
[2] gcloud compute instances describe INSTANCE 
[3] gcloud compute instances add-metadata INSTANCE --metadata windows-startup-script-cmd="net user USERNAME PASSWORD" 
[4] gcloud compute instances reset INSTANCE 
+0

用户名和密码正确。 奇怪的是,我创建了一些工作实例(我可以通过RDP连接)并且有些实例会出现此错误。所有的配置都是相同的。 我怀疑它是谷歌计算引擎Windows实例的一些错误。 – 2015-02-08 16:03:30

+0

我正在使用初始的Windows用户(创建实例时指定的用户名和密码)。 即使创建实例后,它也不起作用。所以可能不是Windows更新的问题。 – 2015-02-09 15:44:19

+0

工作。谢谢。 – 2015-02-11 15:52:35

相关问题