[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ~/.ssh/known_hosts



On Sun, Mar 15, 2015 at 12:08:25AM +0300, Alex Kicelew wrote:
> Вероятно, многие сталкивались с проблемой. Есть внешний хост с
> динамическим адресом. Чуть ли не при каждом заходе на этот хост его ключ
> в паре с новым адресом добавляется в known_hosts. Пул, из которого этот
> хост получает адреса, может быть очень большой (а то и практически
> бесконечно большой в случае какого-нибудь teredo), и может регулярно
> меняться, поэтому старые запомненные адреса становятся нафиг не нужным
> лишним грузом.

 В known_hosts имена и ip-шники хостов можно написать с шаблонами,
 например: "lxplus*,lxplus*.cern.ch,137.138.*.* ..."

> Тем более, таких хостов может быть много. А в современных
> known_hosts все весьма нечеловекочитаемо,

 HashKnownHosts no

> и чтобы оттуда что-то удалить, нужно знать, что именно.

 Удалите по ключу, если напрягает -- снесите всё и начните жизнь заново.

> информация (в старом, человекочитаемом, не хранилась). Но может быть,
> можно как-то хотя бы просто просмотреть адреса, которые в нем хранятся?

 Невозможно: там хранятся не адреса, а их хэши. Именно для того,
 чтобы имена и адреса узнать было невозможно, как самому юзеру,
 так и чрезмерно любопытным посторонним.
-- 
 Eugene Berdnikov


Reply to: