Tôi chạy một máy tính để bàn Ubuntu với một loạt các máy chủ ảo trong Virtual Box để kiểm tra mọi thứ, v.v. Trước đây tôi cũng đã kết nối với các loại hộp VPS Linux từ xa khác. Hiện tại .ssh/known_hosts
tệp của tôi có cả đống khóa trong đó, hầu hết chúng không được sử dụng nữa.
Tôi muốn dọn sạch .ssh/known_hosts
tệp của mình , nhưng làm cách nào để biết khóa nào thuộc về máy chủ nào? Tức là làm thế nào để tôi biết những phím nào tôi có thể loại bỏ một cách an toàn và những phím nào tôi nên để lại một mình?
ssh-keyscan
có một quy tắc định dạng rất nghiêm ngặt củalist_of_hosts
tập tin. Nó cần phải chỉ là địa chỉ và không có khoảng trắng nào khác sau đó sau mỗi địa chỉ. Điều đó bao gồm cả LF sau địa chỉ cuối cùng. Nếu không, bạn nhận được rất nhiều rác trong tệp được tạo.