Donc, j'ai un serveur sur lequel j'ai configuré RDC (Remote Desktop Connection), et je cherche à le rendre disponible sur Internet de manière globale afin que je puisse y accéder de n'importe où. Je suis actuellement en train de changer le mot de passe afin qu'il soit plus sécurisé maintenant qu'il sera visible sur le Web, mais je rencontre un petit problème.
Je vais utiliser quelques exemples de mots de passe ici.
Avant de changer mon mot de passe, j'avais un accès complet en utilisant RDC et mon ancien mot de passe: abc123 .
J'ai utilisé passwd pour changer mon mot de passe d' abc123 en d4f5g6 . Le changement a réussi, mais n'est pleinement reconnu que lorsque je le tape sur la machine elle-même, mais pas depuis RDC
Lorsque j'essaie de me connecter à l'aide de RDC et d'utiliser mon nouveau mot de passe, j'obtiens l'erreur suivante:
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
Notez que le mot de passe est actuellement d4f5g6 , et je n'obtiens cette erreur que lorsque j'utilise d4f5g6 . Si j'utilise un autre mot de passe, y compris abc123 , j'obtiens cette erreur:
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
Notez également que je tape ces informations d'identification dans la connexion et qu'elles ne sont pas mises en cache dans RDC, donc RDC ne semble pas jouer du tout.
Il semble donc que mon mot de passe correct passe très bien par une première vérification, mais pas par une deuxième vérification? Voici le kicker; Si je change mon mot de passe en abc123 directement sur mon serveur, alors je peux me connecter avec succès au serveur avec RDC en utilisant abc123 ...