Vì vậy, tôi có một máy chủ mà tôi đã cài đặt RDC (Remote Desktop Connection) và tôi đang xem xét làm cho nó có sẵn trên toàn cầu trên internet để tôi có thể truy cập nó từ bất cứ đâu. Tôi hiện đang trong quá trình thay đổi mật khẩu để giờ đây nó an toàn hơn khi hiển thị trên web, nhưng tôi đang gặp một chút khó khăn.
Tôi sẽ sử dụng một số mật khẩu ví dụ ở đây.
Trước khi tôi thay đổi mật khẩu, tôi đã truy cập đầy đủ bằng RDC và mật khẩu trước đó của tôi: abc123 .
Tôi đã sử dụng passwd để thay đổi mật khẩu của mình từ abc123 thành d4f5g6 . Thay đổi đã thành công, nhưng chỉ được nhận ra đầy đủ khi tôi nhập nó vào chính máy chứ không phải từ RDC
Khi tôi cố gắng kết nối bằng RDC và sử dụng mật khẩu mới của mình, tôi gặp phải lỗi sau:
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
Lưu ý rằng mật khẩu hiện tại là d4f5g6 và tôi chỉ gặp lỗi này khi sử dụng d4f5g6 . Nếu tôi sử dụng bất kỳ mật khẩu nào khác bao gồm abc123 , tôi sẽ gặp lỗi này:
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
Cũng lưu ý rằng tôi đang nhập các thông tin đăng nhập này trong kết nối và chúng không được lưu trong bộ nhớ cache trong RDC, vì vậy RDC dường như không chơi trong đó.
Vì vậy, có vẻ như mật khẩu chính xác của tôi đang vượt qua lần kiểm tra đầu tiên, nhưng không phải qua lần kiểm tra thứ hai? Đây là kicker; Nếu tôi thay đổi mật khẩu trở lại abc123 trực tiếp trên máy chủ của mình, thì tôi có thể kết nối thành công với máy chủ với RDC bằng abc123 ...