Debian не работает ключ авторизации ssh

Debian не работает ключ авторизации ssh

У меня есть доступ к серверу на Debian на моей машине №1. Авторизация проходит хорошо.

Хочу сделать то же самое на машине №2. Сгенерировал ключи, в конце написал public ~/.ssh/authorized_keys. Но у меня выдает сообщение об ошибке Connection timed out.

Беру те же ключи и делаю авторизацию на другом сервере на Ubuntu. Пишу public в конце ~/.ssh/authorized_keys. И авторизация проходит хорошо.

В чем моя проблема?

решение1

«Время ожидания соединения истекло» вообще не связано с ключами SSH.

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

Обычно это вызвано брандмауэрами, поэтому проверьте iptablesнастройки брандмауэра. Если у вас есть внешние устройства брандмауэра, проверьте также их настройки.

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