Setelah beberapa pengujian saya menemukan bahwa jika Anda mencoba untuk terhubung sebagai pengguna dan Anda tidak menentukan domain, klien RDP Windows bawaan akan menggunakan nama host Anda sebagai nama domain saat pengguna dengan nama yang sama dengan salah satu yang Anda coba sambungkan seperti yang ada di mesin lokal Anda. Ini berlaku untuk semua pengguna (termasuk pengguna built-in) di mesin lokal Anda (Untuk mendapatkan daftar lengkap, jalankan compmgmt.msc, buka "Pengguna dan Grup Lokal", lalu "Pengguna")
Dalam kasus saya, saya mencoba RDP ke server Windows dari mesin Windows 10 dengan nama pengguna Administrator
(yang merupakan pengguna bawaan pada mesin windows 10). Kotak dialog akan menampilkan kesalahan kredensial yang tidak valid untuk nama pengguna $HOSTNAME\Administrator
. Hasil yang sama ketika mencoba untuk menghubungkan sebagai \Administrator
, .\Administrator
, ~\Administrator
. Satu-satunya solusi yang saya temukan adalah dengan menentukan nama host mesin jarak jauh sebagai domain yang agak mengganggu karena itu adalah mesin baru yang saya gunakan untuk AWS dan saya tidak tahu nama host yang dihasilkan secara acak. Menggunakan klien Remmina di mesin Ubuntu saya, saya dapat RDP ke instance tanpa masalah menggunakan kredensial yang sama, dengan meninggalkan domain
bidang kosong.
Jadi, jika Anda ingin menggunakan klien RDP Administrator
bawaan di Windows 10 untuk terhubung ke remote dengan nama pengguna (yang merupakan nama pengguna default untuk server windows mana pun yang dijalankan pada AWS), tampaknya Anda harus menentukan nama host saat menghubungkan pertama kali.
Untuk menguji hal-hal di atas, coba sambungkan dengan nama pengguna / kata sandi acak yang tidak ada pada mesin lokal Anda dan Anda akan melihat bahwa kotak dialog kegagalan menunjukkan nama pengguna acak tanpa nama host Anda.