Неизвестная ошибка входа в SSH, зависает по неизвестной причине

221
Martin James

Я пытаюсь войти в экземпляр VM, используя, но по какой-то причине он висит на:

$ mforde@igsb:~$ ssh -vvv -l ubuntu -i ~/.ssh/mf-half.pem 172.16.215.255 OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014 debug1: Reading configuration data /etc/ssh/ssh_config  debug1: /etc/ssh/ssh_config line 19: Applying options for * debug2: ssh_connect: needpriv 0 debug1: Connecting to 172.16.215.255 [172.16.215.255] port 22. debug1: Connection established. debug3: Incorrect RSA1 identifier debug3: Could not load "/home/mforde/.ssh/mf-half.pem" as a RSA1 public key debug1: identity file /home/mforde/.ssh/mf-half.pem type -1 debug1: identity file /home/mforde/.ssh/mf-half.pem-cert type -1 debug1: Enabling compatibility mode for protocol 2.0 debug1: Local version string SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.6 

До этих выходных ключ работал нормально и отлично работает с другими виртуальными машинами. Также виртуальная машина успешно реагирует на пинги.

Какие-либо предложения?

1
Не уверен, что вижу проблемы с предоставленным вами журналом. Кажется, это обычная аутентификация на основе ключей для ssh v2, а не v1. У вас есть еще журнал? И можете ли вы получить доступ к машине по адресу `172.16.215.255`, чтобы проверить ее sshd_config? jehad 7 лет назад 0
Да, ключ тоже в порядке. Нет больше журнала. Вот где он висит, и это виртуальная машина, поэтому нет физического доступа. Martin James 7 лет назад 0
Это действительно странно. Martin James 7 лет назад 0
Да уж. Как будто удаленная машина есть, но не работает ssh-сервер. Я ожидаю, что следующая строка журнала расскажет вам, что такое «удаленная» версия и программное обеспечение ssh, но если журнал заканчивается локальной информацией, похоже, что на виртуальной машине нет службы ssh ... извините, но у меня есть сказать "ты пытался выключить и снова включить?" :-) Это, безусловно, перезапустит службу ssh. jehad 7 лет назад 0
да, это следующий шаг. Тем не менее, у меня есть виртуальное пространство, поэтому я боюсь потерять данные. ну, в любом случае, я не могу получить данные, так что мытье. Может быть, я могу сделать копию тома. Martin James 7 лет назад 0
Если у вас нет другого способа войти в ВМ (telnet или консоль ВМ; например, «показать» в виртуальной коробке), я боюсь, что вам может не повезти, и вам просто придется пожертвовать данными. jehad 7 лет назад 0

1 ответ на вопрос

0
Tim Connor

Ваш виртуальный IP-адрес кажется немного странным, потому что он заканчивается 255 как широковещательный адрес. Вы используете / 16 сетевую маску? Вы можете пинговать это? Кстати, у вас есть локальная консоль на этой виртуальной машине?

Можете ли вы попытаться удалить этот ключ VM RSA из списка доверенных ключей на локальном компьютере? Возможно, это было изменено, и это причина, по которой вы не можете войти снова.

Если это была проблема, то OP не сможет подключиться вообще. Обратите внимание, что в течение последних двух десятилетий с помощью CIDR сетевые маски могут быть любой длины. RFC 1918 резервирует 172.16.0.0/12, но это пространство может быть разделено любым желаемым способом. a CVn 7 лет назад 0

Похожие вопросы