Ich habe also einen Server, auf dem RDC (Remote Desktop Connection) eingerichtet ist, und ich möchte ihn global im Internet verfügbar machen, damit ich von überall darauf zugreifen kann. Ich bin gerade dabei, das Passwort so zu ändern, dass es jetzt sicherer ist, da es im Web sichtbar ist, aber ich stoße auf einen kleinen Haken.
Ich werde hier einige Beispielkennwörter verwenden.
Bevor ich mein Passwort geändert habe, hatte ich vollen Zugriff mit RDC und meinem vorherigen Passwort: abc123 .
Ich habe passwd verwendet, um mein Passwort von abc123 in d4f5g6 zu ändern . Die Änderung war erfolgreich, wird jedoch erst dann vollständig erkannt, wenn ich sie am Computer selbst eingebe, jedoch nicht von RDC
Wenn ich versuche, eine Verbindung über RDC herzustellen und mein neues Kennwort zu verwenden, wird folgende Fehlermeldung angezeigt:
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
Beachten Sie, dass das Passwort derzeit d4f5g6 lautet und ich diesen Fehler nur erhalte, wenn ich d4f5g6 verwende . Wenn ich ein anderes Passwort einschließlich abc123 verwende , wird folgende Fehlermeldung angezeigt :
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
Beachten Sie auch, dass ich diese Anmeldeinformationen innerhalb der Verbindung eingebe und sie nicht in RDC zwischengespeichert werden, sodass RDC anscheinend überhaupt nicht mitspielt.
Es scheint also, dass mein korrektes Passwort eine erste Prüfung gut durchläuft, aber keine zweite Prüfung? Hier ist der Kicker; Wenn ich mein Passwort direkt auf meinem Server wieder in abc123 ändere , kann ich mit abc123 erfolgreich eine Verbindung zum Server mit RDC herstellen ...