nataraj: (Default)
[personal profile] nataraj
Раньше, в былые времена, когда какой-то хост менял IP адрес, ssh начинал по этому поводу возмущаться и надо было удалить соответствующую строку из ~/.ssh/known_hosts. Строчку это было просто узнать потому что начиналась она с имени хоста.
После очередного обновления, все осталось по прежнему, но только теперь в known_hosts нету имен хоста... Там сплошные буковки-циферки. Видимо они решили его как-то зашифровать, чтобы вражеские скрипты по простому не могли бы его удалить..
Поэтому приходится удалять весь файл целиком. А это неправильно...

Кто-нибудь знает правильный метод, как удалить из known_hosts только одну, нужную запись?

Date: 2007-08-25 06:07 pm (UTC)
ext_605364: geg MOPO4 (Default)
From: [identity profile] gegmopo4.livejournal.com
Метод деления пополам. Сложность O(log(N)). Т.е. практически константа. ;)

Date: 2007-08-25 06:10 pm (UTC)
ext_613079: Default userpic (Default)
From: [identity profile] shaplov.livejournal.com
Вот делать мне больше нефик, как текстовый файл пополам делить...

Date: 2007-08-25 07:14 pm (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Где вы такую травуssh берете? В Openssh 4.3p2 (etch) все по-прежнему. И еще он номер строки говорит.

Date: 2007-08-25 07:29 pm (UTC)
ext_613079: Default userpic (Default)
From: [identity profile] shaplov.livejournal.com
Из Lenny мы его берем.
$ ssh -V
OpenSSH_4.6p1 Debian-4, OpenSSL 0.9.8e 23 Feb 2007

Date: 2007-08-26 06:47 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Ну значит ближайшие два года мне такая фигня не грозит. А там либо разработчики одумаются, либо кто-нибудь напишет утилиту для менеджмента known_hosts. либо широко известным станет знание какой опцией в конфиге это отключается.

Date: 2007-08-26 08:48 am (UTC)
From: [identity profile] slobin.livejournal.com
Н-да, хорошая система юникс. В виндах всё как-то проще: путти спрашивает "айпишник такого-то хоста изменился, что делать будем?".

... Счастье для всех, даром, и пусть никто не уйдёт ...

Date: 2007-08-28 06:29 am (UTC)
From: [identity profile] svolik.livejournal.com
когда оно ругается - выводится номер строки из этого файла. эту строку и трем.

Date: 2007-08-28 08:42 am (UTC)
ext_613079: Default userpic (Default)
From: [identity profile] shaplov.livejournal.com
Ага. Спасибо!
Традиционная картина из серии "Вы не внимательны!" ;-)

Date: 2007-09-12 07:41 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Спасибо за информацию. А то у меня на рабочих машинах всё ещё sarge. За маном от etch приходится на машину [livejournal.com profile] besm6 лезть. Теперь буду знать.

Profile

nataraj: (Default)
Swami Dhyan Nataraj

July 2024

S M T W T F S
 123456
789 10111213
14151617181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 21st, 2026 09:01 am
Powered by Dreamwidth Studios