putty 0.61: tại sao tôi thấy tin nhắn Truy cập bị từ chối sau khi tôi nhập id đăng nhập?


9

Tôi sử dụng putty để đăng nhập vào máy chủ RHEL 5.3 của mình. Tôi được nhắc nhập thông tin đăng nhập của mình là "đăng nhập là" và tôi nhập Id đăng nhập của mình. Ngay khi tôi nhấn Enter, tôi thấy một thông báo "Truy cập bị từ chối" theo sau tôi được nhắc bằng mật khẩu. Tôi nhập mật khẩu thành công và tôi thông qua - không có vấn đề gì.

Tôi đã thử tương tự với putty 0,60 (trái ngược với putty 0,61 ở trên), nhưng trong phiên bản này, tôi không gặp phải bất kỳ lỗi "truy cập bị từ chối" nào. Tôi nên làm gì với điều này? Là phiên bản putty 0.61 có lỗi?

PS: Nếu tôi đăng nhập bằng ssh.exe(từ cygwin), thì tôi ổn - tôi không gặp phải bất kỳ lỗi "truy cập bị từ chối" nào.

Câu trả lời:


13

PuTTY thử một số phương thức xác thực liên tiếp, có thể gây ra các thông báo này:

  • GSSAPI (chỉ khi hệ thống của bạn máy chủ kích hoạt nó)
  • Khóa chung (chỉ khi bạn đã tải khóa)
  • Mật khẩu

Sau khi nhận được thông báo "Truy cập bị từ chối", giữ Ctrlvà nhấp chuột phải vào cửa sổ PuTTY, sau đó chọn Nhật ký sự kiện . Ở phía dưới, bạn sẽ thấy chính xác những gì gây ra sự thất bại.


Cập nhật: PuTTY 0.62 đã sửa lỗi không xác thực GSSAPI gây ra thông báo lỗi này.


aha đó là một lời giải thích tuyệt vời
anjanbacchu

Tôi đã nhận được thông báo lỗi tương tự và xác nhận rằng đó là do xác thực GSSAPI gây ra. Tôi đã vô hiệu hóa GSSAPIAuthentication trong sshd_config. Đó có phải là điều đúng đắn để làm?
Barry Brown

@Barry: Ý kiến ​​của tôi về điều đó khác nhau. Nó có phải là một máy tính cá nhân không? Nó có phải là một máy chủ độc lập không? GSSAPI không cần thiết cho những người đó và không sao để vô hiệu hóa nó. Đây có phải là một máy chủ trong một mạng lưới lớn các máy chủ không? GSSAPI cũng không cần thiết và vẫn vô hiệu hóa nó, nhưng nó có thể giúp việc đăng nhập thuận tiện hơn nhiều nếu được thiết lập đúng cách.
dùng1686

Đó là một máy chủ độc lập. Cảm ơn bạn về thông tin.
Barry Brown

2
@BarryBrown, bạn vô hiệu hóa GSSAPIAuthenticationtrong sshd_config, đó là ok, nhưng tôi nghĩ rằng lựa chọn tốt hơn là nói với PuTTY không thử sử dụng nó. Bạn có thể làm điều đó thông qua các tùy chọn PuTTY Kết nối> SSH> Auth> GSSAPI . Bỏ chọn hộp kiểm 'Thử xác thực GSSAPI'.
Kem Mason

1

Bạn chỉ có thể chỉnh sửa tập tin cấu hình của putty trong thư mục /home/Lifeix/.putty/sessions, thay đổi AuthGSSAPI=0thànhAuthGSSAPI=1


1

Điều này đã được sửa trong phiên bản .62 hiện đang trong giai đoạn tiền phát hành. Tôi đã xóa tệp exe ứng dụng cũ của mình, sau đó tải xuống phiên bản .62 từ trang web của họ. Chạy nó và bây giờ lỗi Truy cập từ chối đã biến mất mà không phải thay đổi cài đặt GSSAPI trên máy chủ cũng như trong putty.


1

Trong cấu hình putty, hãy vào Kết nối , SSH , sau đó trong Tùy chọn giao thức, thay đổi phiên bản giao thức SSH Ưu tiên từ 2 thành 2 và sau đó trong SSH Auth GSSAPI bỏ chọn hộp kiểm Xác thực GSSAPI (chỉ SSH-2) và lưu.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.