~/.ssh/known_hosts
Hi.
Вопрос не совсем по дебиану, но около того.
Вероятно, многие сталкивались с проблемой. Есть внешний хост с
динамическим адресом. Чуть ли не при каждом заходе на этот хост его ключ
в паре с новым адресом добавляется в known_hosts. Пул, из которого этот
хост получает адреса, может быть очень большой (а то и практически
бесконечно большой в случае какого-нибудь teredo), и может регулярно
меняться, поэтому старые запомненные адреса становятся нафиг не нужным
лишним грузом. Тем более, таких хостов может быть много. А в современных
known_hosts все весьма нечеловекочитаемо, и чтобы оттуда что-то удалить,
нужно знать, что именно.
Вопрос. Существует ли какой-нибудь более-менее общепринятый способ
решения этой проблемы? В идеале, конечно, хотелось бы способ удаления из
known_hosts адресов, к которым давно не было обращения, но не уверен,
что в новом формате known_hosts хранится необходимая для этого
информация (в старом, человекочитаемом, не хранилась). Но может быть,
можно как-то хотя бы просто просмотреть адреса, которые в нем хранятся?
Reply to: