Glueon

Glueon
Рейтинг
172
Регистрация
26.07.2013
Должность
sysadmin

bumokep, есть несколько вариантов.

Например в /etc/ssh/ssh_config добавить:

Host 2.2.2.2
IdentityFile ~/.ssh/id_rsa2

Тогда для 1.1.1.1 и всех остальных IP будет использоваться по умолчанию - ~/.ssh/id_rsa.

Либо как я писал в первый раз, заменить/добавить в /etc/ssh/ssh_config после директивы "Host *" строчку:

IdentityFile ~/.ssh/ids/%h/id_rsa

Тогда ключ ~/.ssh/id_rsa надо переместить в ~/.ssh/ids/1.1.1.1/id_rsa и ~/.ssh/id_rsa2 соотвественно в ~/.ssh/ids/2.2.2.2/id_rsa.

Ну и конечно никто не мешает в ~/.bashrc добавить:

ssh-add ~/.ssh/rsa2

Наверное это неплохо подойдет для организации своего "dropbox" на Bittorent Sync. Надо попробовать.

Спасибо.

Если правильно понял проблему, то такое поведение логично.

На первый сервер логиниться, так как при подключении без параметров ssh по умолчанию используют ключ, который лежит в ~/.ssh/id_rsa. Ключ ~/.ssh/id_rsa2 используются, только если он добавлен с помощью ssh-add в текущий ssh-agent, который после перезагрузки автоматически этот ключ не подтягивает, либо если его явно указать (ssh -i ~/.ssh/id_rsa2)

Нужно либо автоматически добавлять ключ в ssh-agent в каком-нибудь загрузочном скрипте, либо сделать так, чтобы соотвествующий ключ выбирался сам на основе, к примеру, IP сервера.

Тогда нужно добавить в настройку ssh клиента что-то типа:

IdentityFile ~/.ssh/ids/%h/id_rsa

Тогда приватный ключ для 1.1.1.1 будет искаться в ~/.ssh/ids/1.1.1.1/id_rsa.

Да ... Это rescue mode. Запускайте команду installimage или через robot.your-server.de устанавливайте систему.

mark2011:
создалось такое ощущение, что диск в хреновом состоянии...

Написали бы на чем основаны эти выводы.

Что за виртуализация?

И что такое SSHD 30G 😕 SSD-HDD? SSD?

Может не совсем в тему, но смотрели ли в SMART данные?

Да, действительно, посмотрел их сайт - поддержку 5.4 они все-таки добавили. 2 года назад были и с 5.3 проблемы.

Dram:
еаксилератор

Он еще жив 😕Или у вас PHP 5.3?

Всего: 2115