OpenVZ Forum


Home » International » Russian » new vds with old ip [Generating SSH1 RSA host key failed]
new vds with old ip [Generating SSH1 RSA host key failed] [message #3067] Wed, 10 May 2006 19:31 Go to next message
knutov is currently offline  knutov
Messages: 79
Registered: December 2005
Location: Perm, Russia
Member
Сервер, там крутятся вдс. Одну из них stop и destroy. Её ип освободился. Создаем новую вдс с этим ip. Темплейты всегда используются precreated с сайта, всегда fc4-default. После создания новой вдс она не доступна по ссх, хотя прекрасно пингуется.

Заходим в неё c ноды, видим что ссх не запущен.
Делаем service sshd start получаем
Generating SSH1 RSA host key [failed]

Если этот ип с вдс удалить, добавить тот, которыё ещё не использовался - при старте ключи создаются и можно добавить уже любой ип - ссх стартует и по всем адресам откликается.

Но нового неиспользованного ип не всегда есть.

Проблема является повторяемой для различных б/у ip-ов.

ВДС создаётся так:

vzctl create 137 --ostemplate fedora-core-4-i386-minimal
vzctl set 137 --onboot yes --save
vzctl set 137 --hostname azeri.host --save
vzctl set 137 --ipadd 69.41.**.** --save
vzctl set 137 --nameserver 69.41.160.8 --save
vzctl set 137 --userpasswd root:*******
vzctl start 137

Нет уверенности, чтоб проблемы не было раньше но воможно она появилась после апгрейда ядра до 077.1 с 072.1 и vzctl c -2 до последнего (-8 кажется).

UPD:
можно просто
vzctl create 137 --ostemplate fedora-core-4-i386-minimal
vzctl set 137 --ipadd 69.41.**.** --save
vzctl start 137
эффект тот же.
Re: new vds with old ip [Generating SSH1 RSA host key failed] [message #3069 is a reply to message #3067] Wed, 10 May 2006 20:15 Go to previous messageGo to next message
knutov is currently offline  knutov
Messages: 79
Registered: December 2005
Location: Perm, Russia
Member
Сделал внутри вдс

rm -f /etc/ssh/ssh_host_*
cat << EOF > /etc/rc2.d/S15ssh_gen_host_keys
#!/bin/bash
ssh-keygen -f /etc/ssh/ssh_host_rsa_key -t rsa -N ''
ssh-keygen -f /etc/ssh/ssh_host_dsa_key -t dsa -N ''
rm -f \$0
EOF
chmod a+x /etc/rc2.d/S15ssh_gen_host_keys

service sshd start

Ключи сгенерились и судя по top ssh запущен. Однако по ссх сконнектится не удаётся.
Re: new vds with old ip [Generating SSH1 RSA host key failed] [message #3078 is a reply to message #3067] Thu, 11 May 2006 09:57 Go to previous message
knutov is currently offline  knutov
Messages: 79
Registered: December 2005
Location: Perm, Russia
Member
Объяснение этого явления нашлось случайно. Из-за загрузки процессора при первом старте ssh ключи генерировались очень-очень долго. Если подождать минут 10-15 - ключи оказывались сгенеренными и всё работало.

Сама вдс создавалась раньше как

vzctl create *** --ostemplate fedora-core-4-i386-default
vzctl set *** --onboot yes --save
vzctl set *** --hostname ******* --save
vzctl set *** --ipadd ***** --save
vzctl set *** --ipadd ***** --save
vzctl set *** --nameserver ***** --save
vzctl set *** --userpasswd root:****
vzctl set *** --diskspace ****:**** --save
vzctl set *** --diskinodes ****:**** --save
vzctl set *** --quotatime *** --save

Возможно дело было так же и в
vzctl set *** --userpasswd root:****
вдс в этот момент еще ни разу не стартовала, она стартует, юзер создаётся и вдс сразу стопится. Не смотрел исходники и не знаю как этот процесс происходит в реальности, но есть ощущение, что во время этого первого старта пытаются сгенерится ssh ключи, не успевают, а при следующем старте вдс уже не генерятся. Однако это только предположение.
Previous Topic: vzquota
Next Topic: Сеть
Goto Forum:
  


Current Time: Sat Oct 05 21:44:41 GMT 2024

Total time taken to generate the page: 0.03664 seconds