Mặc dù có nhiều câu hỏi trên trang web này và những câu hỏi khác giải quyết vấn đề này, tôi vẫn chưa tìm thấy câu hỏi nào có vẻ như giải quyết những gì tôi đang gặp phải.
Khi thử ssh một hộp linux từ MBpro đang chạy Lion, tôi gặp phải lỗi sau:
gjohnson5@Gentrys-MacBook-Pro:~$ ssh -v user@server_name
OpenSSH_5.6p1, OpenSSL 0.9.8y 5 Feb 2013
debug1: Reading configuration data /etc/ssh_config
debug1: Applying options for *
debug1: Connecting to server_name[ip_address] port 22.
debug1: Connection established.
debug1: identity file /Users/gjohnson5/.ssh/id_rsa type -1
debug1: identity file /Users/gjohnson5/.ssh/id_rsa-cert type -1
debug1: identity file /Users/gjohnson5/.ssh/id_dsa type -1
debug1: identity file /Users/gjohnson5/.ssh/id_dsa-cert type -1
ssh_exchange_identification: Connection closed by remote host
Điều kỳ lạ là tôi nhận được lỗi này không liên tục. Đôi khi khởi động lại máy của tôi và thử lại sẽ đưa tôi vào máy chủ không có vấn đề gì. Lần khác, lỗi vẫn còn. Thỉnh thoảng, tôi sẽ đăng nhập thành công, đóng kết nối, thử kết nối lại vài giây sau đó và sau đó nhận được lỗi.
Bây giờ, tôi đã thử xóa ~/.ssh/known_hosts
tệp và tôi thấy rằng cố gắng đăng nhập như một người dùng khác trên cùng một máy của mình vẫn gây ra lỗi. Tôi không thể kiểm tra /etc/hosts.allow
và /etc/hosts.deny
vì tôi không thể truy cập vào máy chủ và thật không may, CNTT của chủ nhân của tôi không phản hồi. Tôi không thể tưởng tượng đó sẽ là vấn đề, tuy nhiên, vì thỉnh thoảng tôi có thể đăng nhập vào máy chủ bằng máy của mình. Có vẻ như vấn đề có thể xảy ra với một số cấu hình trên máy của tôi (??), mặc dù tôi tương đối thiếu kinh nghiệm với điều này và không biết bắt đầu tìm ở đâu.
EDIT: Theo yêu cầu, đây là kết quả của việc kiểm tra MaxStartups:
grep MaxStartups /etc/ssh/sshd_config
#MaxStartups 10:30:60