No matching hostkey algorithm found – Cách khắc phục lỗi khi dùng Xshell SSH

No matching hostkey algorithm found

Khi chúng ta truy cập ssh vào server ubuntu và CentOS bị lỗi No matching hostkey algorithm found. Mình hay dùng Xshell để ssh vào server, đơn giản vì quen dùng, và nó cũng khá mạnh mẽ. Nhưng đôi khi hay bị lỗi No matching hostkey algorithm found, và không thể ssh vào server được, trong khi sử dụng phần mềm khác như MobaXterm, Putty lại vẫn truy cập bình thường. Các lỗi hiển thị như ảnh dưới.

No matching hostkey algorithm found2
Lỗi hiển thị khi ssh

Màn hình thông báo lỗi khi

No matching hostkey algorithm found
Màn hình lỗi No matching hostkey algorithm found khi xem log

Vị trí các file ssh_host_rsa_key

No matching hostkey algorithm found
Vị trí các file ssh_host_rsa_key

Khi gặp tình trạng này, các bạn hãy làm theo cách sau để khắc phục nhé.

Sử dụng MobaXterm hoặc Putty để ssh lại vào server. Sau đó cấp lại quyền 700 cho file ssh_host_rsa_key. Như trong ví dụ này thì câu lệnh cấp quyền như sau:

chmod  700 etc/ssh/ssh_host_rsa_key

Khi thông báo cấp quyền thành công thì chúng ta lại có thể sử dụng Xshell ssh bình thường mà không bị lỗi.

Chúc bạn thành công, nếu gặp vấn đề, hoặc khó khăn thì hãy comment cho mình biết nhé.

Bài liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *