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

Re: ~/.ssh/known_hosts



Ну давайте рассуждать логически. Чудес ведь не бывает, и чтобы клиенту
ssh что-то объяснить нужен какой-то инвариант. Я рекомендую этим
инвариантом сделать DNS имя хоста с помощью какого-нибудь DynDNS
сервиса.

Далее, нужно в .ssh/config добавить для этого хоста секцию:
Host <HostName>
      CheckHostIP no

Сразу говорю, что не проверял, но по всему должно работать.

15 марта 2015 г., 0:08 пользователь Alex Kicelew <arkoort@gmail.com> написал:
> Hi.
>
> Вопрос не совсем по дебиану, но около того.
>
> Вероятно, многие сталкивались с проблемой. Есть внешний хост с
> динамическим адресом. Чуть ли не при каждом заходе на этот хост его ключ
> в паре с новым адресом добавляется в known_hosts. Пул, из которого этот
> хост получает адреса, может быть очень большой (а то и практически
> бесконечно большой в случае какого-нибудь teredo), и может регулярно
> меняться, поэтому старые запомненные адреса становятся нафиг не нужным
> лишним грузом. Тем более, таких хостов может быть много. А в современных
> known_hosts все весьма нечеловекочитаемо, и чтобы оттуда что-то удалить,
> нужно знать, что именно.
>
> Вопрос. Существует ли какой-нибудь более-менее общепринятый способ
> решения этой проблемы? В идеале, конечно, хотелось бы способ удаления из
> known_hosts адресов, к которым давно не было обращения, но не уверен,
> что в новом формате known_hosts хранится необходимая для этого
> информация (в старом, человекочитаемом, не хранилась). Но может быть,
> можно как-то хотя бы просто просмотреть адреса, которые в нем хранятся?
>
>
> --
> To UNSUBSCRIBE, email to debian-russian-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> Archive: [🔎] 5504A349.1000606@gmail.com">https://lists.debian.org/[🔎] 5504A349.1000606@gmail.com
>



-- 
--
With best regards
  Max Dmitrichenko

Reply to: