✓ Решено ssh не присоединяется

Интернет
Правила форума
Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа.
LeTruk
Сообщения: 27
Зарегистрирован: 30 янв 2017, 10:56
Поблагодарили: 1 раз

ssh не присоединяется

Сообщение LeTruk » 03 фев 2017, 09:16

Свежеустановленные системы Linux Mint 18.1 x64 и x32
userodin@aser-pc ~ $ ssh -v userdva@192.168.100.30
► Показать

userodin@aser-pc ~ $ ssh userdva@192.168.100.30
► Показать

установил только apt instal ssh на обоих, конфиг не трогал.
С первого к второму не подключается, а с второва на первый соединяется нормально.

Решение Chocobo » 03 фев 2017, 09:29
На первом хосте осталась запись про адрес второго в ~/.ssh/known_hosts (прошлые инсталляции может)
И её нужно просто удалить как он предлагает -

Код: Выделить всё

ssh-keygen -f "/home/userodin/.ssh/known_hosts" -R 192.168.100.30

Перейти к ответу ➙

Аватара пользователя
Chocobo
Сообщения: 4556
Зарегистрирован: 27 авг 2016, 19:57
Решено: 107
Откуда: НН
Благодарил (а): 372 раза
Поблагодарили: 1221 раз

ssh не присоединяется

Сообщение Chocobo » 03 фев 2017, 09:29

На первом хосте осталась запись про адрес второго в ~/.ssh/known_hosts (прошлые инсталляции может)
И её нужно просто удалить как он предлагает -

Код: Выделить всё

ssh-keygen -f "/home/userodin/.ssh/known_hosts" -R 192.168.100.30
Изображение

LeTruk
Сообщения: 27
Зарегистрирован: 30 янв 2017, 10:56
Поблагодарили: 1 раз

ssh не присоединяется

Сообщение LeTruk » 03 фев 2017, 09:35

это на каком компе выполнять? на чьем компе запись осталась?

Аватара пользователя
Chocobo
Сообщения: 4556
Зарегистрирован: 27 авг 2016, 19:57
Решено: 107
Откуда: НН
Благодарил (а): 372 раза
Поблагодарили: 1221 раз

ssh не присоединяется

Сообщение Chocobo » 03 фев 2017, 12:20

На том с которого цепляешься к ssh серверу.

Вкратце эта ошибка означает следующее:

когда в первый раз пытвешься подключиться к какому-нибудь хосту - он спрашивает тебя:

Код: Выделить всё

[user@client ~]# ssh some_server
The authenticity of host 'some_server (172.16.17.18)' can't be established.
ECDSA key fingerprint is 2d:8e:23:84:de:a5:3d:5b:e2:5d:9a:08:f2:a5:02:13.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'some server' (ECDSA) to the list of known hosts.


И когда соглашаешься - он добавляет строчку в ~/.ssh/known_hosts о том что знает этот сервер.
Если ты переустановишь на удаленном хосте ОС, к примеру - то его fingerprint сменится, и ssh-клиент ругнется что это не та система, которую он знает хотя имя и сходится - стремается к ней подключаться. Если все-таки сильно хочется - то можно затереть информацию о предыдущих системах с таким же именем (ip)
Изображение

Аватара пользователя
Dja
Сообщения: 1987
Зарегистрирован: 27 авг 2016, 17:03
Решено: 11
Откуда: Воскресенск
Благодарил (а): 300 раз
Поблагодарили: 218 раз

ssh не присоединяется

Сообщение Dja » 03 фев 2017, 19:07

так вроде обычно если не соединяется пишет почему и можно оттуда строчку скопипастить, выполнить и подключаться снова. У меня тоже такое иногда бывает. А впервые когда было просто логически подумал и сделал. Да и смысл написанного там немного понятен.
Новичок? - ознакомься с правилами
Изображение
В поисках истины :grabli:
Изображение


Вернуться в «Работа с сетью»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей