У меня есть удаленный сервер Ubuntu, к которому я подключаюсь через SSH через нестандартный порт. У меня также настроены ключи SSH, а для PasswordAuthentication установлено значение no . Я могу подключиться через PuTTY на компьютерах с Windows и ssh на системах * nix, но не из моей рабочей сети. Когда я на работе, я пытаюсь подключиться, используя мой ноутбук с Windows. Я могу нормально подключаться к этому ноутбуку дома, но не на работе. Я подумал, что это может быть проблема, описанная в этом вопросе, но я попытался изменить порты без успеха. Я даже пытался разрешить трафик через нестандартный порт на брандмауэре Windows, но безуспешно.

У меня также включен fail2ban , но мой рабочий IP не заблокирован в ufw или iptables .

Интересно то, что до того, как я сменил порт, отключил аутентификацию пароля и начал использовать ключи, я смог нормально подключиться к порту 22 на работе. Но теперь из PuTTY он просто сообщает мне, что время соединения истекло.

Есть идеи?

0