Nach einigen Tests stellte ich fest, dass der integrierte Windows-RDP-Client standardmäßig Ihren Hostnamen als Domänennamen verwendet, wenn Sie versuchen, eine Verbindung als Benutzer herzustellen und keine Domäne angeben, wenn ein Benutzer denselben Namen hat wie Diejenige, die Sie verbinden möchten, ist auf Ihrem lokalen Computer vorhanden. Dies gilt für alle Benutzer (einschließlich integrierter Benutzer) auf Ihrem lokalen Computer (Um die vollständige Liste zu erhalten, führen Sie compmgmt.msc aus, öffnen Sie "Lokale Benutzer und Gruppen" und dann "Benutzer").
In meinem Fall habe ich versucht, von einem Windows 10-Computer mit dem Benutzernamen Administrator
(der auf jedem Windows 10-Computer ein integrierter Benutzer ist) RDP auf einen Windows-Server zu übertragen . Das Dialogfeld zeigt einen ungültigen Anmeldeinformationsfehler für den Benutzernamen an $HOSTNAME\Administrator
. Gleiches Ergebnis , wenn man versucht zu verbinden \Administrator
, .\Administrator
, ~\Administrator
. Die einzige Lösung, die ich gefunden habe, bestand darin, den Hostnamen des Remotecomputers als Domäne anzugeben, was ärgerlich ist, da es sich um einen brandneuen Computer handelt, den ich in AWS gestartet habe und den zufällig generierten Hostnamen nicht kannte. Mit dem Remmina-Client auf meinem Ubuntu-Computer konnte ich ohne Probleme mit denselben Anmeldeinformationen RDP an die Instanz senden, indem ich das domain
Feld leer ließ.
Wenn Sie also den in Windows 10 integrierten RDP-Client verwenden möchten, um eine Verbindung zu einer Fernbedienung mit Benutzername herzustellen Administrator
(dies ist der Standardbenutzername für einen Windows-Server, der in AWS gestartet wurde), müssen Sie beim Herstellen der Verbindung den Hostnamen angeben erstes Mal.
Versuchen Sie, eine Verbindung mit einem zufälligen Benutzernamen / Passwort herzustellen, das auf Ihrem lokalen Computer nicht vorhanden ist, und Sie werden feststellen, dass im Dialogfeld "Fehler" der zufällige Benutzername ohne Ihren Hostnamen angezeigt wird.