Por lo tanto, tengo un servidor en el que tengo configurado RDC (Remote Desktop Connection), y estoy buscando hacerlo disponible globalmente en Internet para que pueda acceder a él desde cualquier lugar. Actualmente estoy en el proceso de cambiar la contraseña para que sea más segura ahora que será visible en la web, pero me encuentro con un problema.
Usaré algunas contraseñas de ejemplo aquí.
Antes de cambiar mi contraseña, tenía acceso completo usando RDC y mi contraseña anterior: abc123 .
Utilicé passwd para cambiar mi contraseña de abc123 a d4f5g6 . El cambio fue exitoso, pero solo se reconoce completamente cuando lo escribo en la máquina, pero no desde RDC
Cuando intento conectarme usando RDC y uso mi nueva contraseña, aparece el siguiente error:
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
Tenga en cuenta que la contraseña es actualmente d4f5g6 , y solo obtengo este error cuando uso d4f5g6 . Si uso cualquier otra contraseña, incluida abc123 , aparece este error:
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
También tenga en cuenta que estoy escribiendo estas credenciales dentro de la conexión, y no están en caché dentro de RDC, por lo que RDC no parece estar jugando con esto en absoluto.
Entonces, ¿parece que mi contraseña correcta está pasando por una primera verificación bien, pero no por una segunda verificación? Aquí está el pateador; Si cambio mi contraseña nuevamente a abc123 directamente en mi servidor, entonces puedo conectarme exitosamente al servidor con RDC usando abc123 ...