Jadi, saya memiliki server yang saya set up RDC (Remote Desktop Connection), dan saya ingin membuatnya tersedia secara global di internet sehingga saya dapat mengaksesnya dari mana saja. Saat ini saya sedang dalam proses mengubah kata sandi sehingga lebih aman sekarang karena akan terlihat di web, tapi saya mengalami sedikit hambatan.
Saya akan menggunakan beberapa contoh kata sandi di sini.
Sebelum saya mengubah kata sandi, saya memiliki akses penuh menggunakan RDC dan kata sandi saya sebelumnya: abc123 .
Saya menggunakan passwd untuk mengubah kata sandi dari abc123 ke d4f5g6 . Perubahan berhasil, tetapi hanya sepenuhnya diakui ketika saya mengetiknya di mesin itu sendiri, tetapi tidak dari RDC
Ketika saya mencoba terhubung menggunakan RDC dan menggunakan kata sandi baru saya, saya mendapatkan kesalahan berikut:
connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to sesman
xrdp_mm_process_login_response: login successful for display
started connecting
connecting to 127.0.0.5910
tcp connected
security level is 2 (1 = none, 2 = standard)
password failed
error - problem connecting
Perhatikan bahwa kata sandi saat ini d4f5g6 , dan saya hanya mendapatkan kesalahan ini ketika saya menggunakan d4f5g6 . Jika saya menggunakan kata sandi lain termasuk abc123 , saya mendapatkan kesalahan ini:
connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to sesman
xrdp_mm_process_login_response: login failed
Perhatikan juga bahwa saya mengetikkan kredensial ini di dalam koneksi, dan mereka tidak di-cache dalam RDC, jadi RDC tampaknya tidak memainkan ini sama sekali.
Jadi, sepertinya kata sandi saya yang benar bisa melewati pemeriksaan pertama, tetapi tidak melalui pemeriksaan kedua? Inilah kickernya; Jika saya mengubah kata sandi saya kembali ke abc123 langsung di server saya, maka saya dapat berhasil terhubung ke server dengan RDC menggunakan abc123 ...