ssh с идентичными машинами

ssh с идентичными машинами

У меня есть два одинаковых beaglebone, с которыми я работаю. У них одинаковое имя хоста и изначально одинаковый IP, хотя я изменил один, чтобы посмотреть, изменится ли что-то. Они будут развернуты в двух разных сетях.

Проблема в том, что я потерял возможность зайти на оба из них по ssh. Пароль не был изменен, и я могу войти с компьютера жены, но на моем я получаю:

Permission denied, please try again.

наконец, за которым следует

Permission denied (publickey,password).

Это не было проблемой, пока я не настроил им статические IP-адреса. Что я сделал/что я могу сделать, чтобы это исправить?

Я использую Ubuntu как на Beaglebones, так и на своем компьютере.

решение1

Журналы — это самое первое, с чего следует начать.

Если это не поможет, запустите sshd в режиме отладки на сервере и посмотрите, что он скажет:

/usr/sbin/sshd -Dd

решение2

Аналогично тому, что сказал @fukwai2. Я бы рекомендовал запустить ssh на другом порту на той же машине.

/usr/sbin/sshd -d -p 2222 -v

При запуске клиента попробуйте использовать флаг -v, чтобы посмотреть, сможете ли вы получить какой-либо дополнительный вывод.

Наконец, просто исходя из опыта, посмотрите на все, что выводится, даже если вы думаете, что это неправильно, потому что это не изменилось, иногда вы забываете, что что-то сделали.

Связанный контент