Giới thiệu
Nếu trong quá trình sử dụng VPS/Server, các bạn SSH gặp phải cảnh báo WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! tương tự như hình dưới đây và chưa biết cách xử lý. Thì ở bài viết này mình sẽ hướng dẫn các bạn cách xử lý nó.
![](https://damtrungkien.com/wp-content/uploads/2022/07/CleanShot-2022-07-17-at-12.49.54.png)
Hướng dẫn thực hiện
Lỗi này dịch ra có thể hiểu là Cảnh báo nhận dạng Máy chủ từ xa đã thay đổi , mỗi khi các bạn SSH trên máy tính của mình thì nó sẽ thêm các Hot key tương ứng và ghi vào trong đường dẫn ~/.ssh/known_hosts. Do đó khi các bạn thay đổi gì đó trên máy chủ và khi SSH vào, đôi lúc sẽ bị cảnh báo này. Cách giải quyết thì bạn tham khảo như sau.
- Xóa FIle known_hosts
rm .ssh/known_hosts
- Làm rống file known_hosts
echo > .ssh/known_hosts
- Xóa dòng (line) bị cảnh báo
Với cách này thì bạn mở file known_hosts ra, và tìm đến đúng dòng bị cảnh báo và xóa đi là được. Và ở ví dụ của mình thì bị cảnh báo ở dòng 10, thì mình chỉ cần mở file và xóa dòng thứ 10 đi là được.
vi .ssh/known_hosts
Sau khi xử lý xong, các bạn sẽ có thể SSH bình thường như hình dưới đây.
![](https://damtrungkien.com/wp-content/uploads/2022/07/CleanShot-2022-07-17-at-13.03.54-1.png)
Chúc các bạn thực hiện thành công.!