我正在尝试将桌面远程安装到Windows 7计算机中。但是,它总是向我显示域名,而域名就是我的机器。我尝试连接的计算机没有域。如何连接到具有正确域或没有域的计算机?
我正在尝试将桌面远程安装到Windows 7计算机中。但是,它总是向我显示域名,而域名就是我的机器。我尝试连接的计算机没有域。如何连接到具有正确域或没有域的计算机?
Answers:
域部分指的是本地计算机名称,因为这是您要进行身份验证的名称。
您可以通过whoami
在CMD窗口中运行来查看此信息,您的完整用户名的格式为computer name\user name
要在另一台计算机上指定本地帐户,请使用其他计算机名和相关用户名
例如,如果另一台计算机的名称是,other-pc
并且您使用的是用户名bob
,则可以使用该用户名other-pc\bob
来引用bob
“ other-pc”上的用户帐户
.\username
,即使用a .
代替机器名称。
.\username
以客户端计算机名称(而不是远程计算机
经过一些测试,我发现如果您尝试以用户身份进行连接并且未指定域,则当用户具有与以下名称相同的用户名时,内置Windows RDP客户端将默认使用主机名作为域名您尝试连接的本地计算机上存在的一个。这适用于本地计算机上的所有用户(包括内置用户)(要获取完整列表,请运行compmgmt.msc,依次打开“本地用户和组”和“用户”)
就我而言,我试图使用用户名Administrator
(这是任何Windows 10计算机上的内置用户)从Windows 10计算机上RDP到Windows服务器。该对话框将显示username的无效凭据错误$HOSTNAME\Administrator
。试图为连接时相同的结果\Administrator
,.\Administrator
,~\Administrator
。我发现的唯一解决方案是将远程计算机的主机名指定为域,这很烦人,因为这是我在AWS上启动的一台全新计算机,而且我不知道随机生成的主机名。在我的Ubuntu计算机上使用Remmina客户端,通过将该domain
字段保留为空,我能够使用相同的凭据将RDP实例化而没有任何问题。
因此,如果您想使用Windows 10中的内置RDP客户端以用户名Administrator
(这是在AWS上启动的任何Windows服务器的默认用户名)连接到远程服务器,似乎在连接主机名时必须指定主机名第一次。
要测试上述情况,请尝试使用本地计算机上不存在的随机用户名/密码进行连接,您会注意到失败对话框中显示的随机用户名中没有您的主机名。
今天,我遇到了一个AWS实例。对我有用的是将IP地址指定为域。
3.4.5.6 \用户名