Я бегу xubuntu 16.04. Я пытаюсь подключиться к моей машине через SSH, с www.

Я успешно протестировал SSH через LAN, поэтому я знаю, что сервер SSH работает правильно.

Затем я зашел в настройки маршрутизатора, зашел в «Брандмауэр» -> «Разрешенные приложения» и перенаправил определенный порт на мою машину с Linux. Он попросил меня выбрать протокол, поэтому выбрал TCP. После того, как это не удалось, я также попробовал UDP.

Затем я попытался подключиться с помощью моего телефона Android на JuiceSSh. Я вошел в публичный IP-адрес, отображаемый на whatsmyip.com, который был подтвержден моими маршрутизаторами, отображающими публичный IP-адрес. Затем я отключил телефон от локальной сети. Я подтвердил, что у моего телефона есть подключение к интернету.

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

Если я переключился со своего пользовательского порта на просто порт 22, соединение установилось успешно. Может ли это быть проблемой в конфигурации SSH моих Linux-серверов?

2 ответа2

0

Проблема заключалась в том, что, хотя я перенаправлял порт 2222 на свой сервер Linux, я обновил файл /etc /ssh /sshd_config для прослушивания порта 2222. Как только я обновил конфигурацию, чтобы прослушивать правильный порт, я смог правильно подключиться.

0

Чтобы убедиться, что ваш Интернет-провайдер или модем перед вашим маршрутизатором не несут ответственности, попробуйте подключиться к вашему компьютеру, используя IP-адрес маршрутизатора. Итак, после настройки переадресации портов:

ssh ScottF@192.168.x.x -p 2222

Если вы используете пароль для подключения (что часто встречается при использовании JuiceSSH), убедитесь, что ваш /etc /ssh /sshd_config разрешает аутентификацию по паролю с публичного IP-адреса вашего телефона: PasswordAuthentication yes .

Если вы пытаетесь подключиться как root, вам нужно разрешить внешний вход в систему root:PermitRootLogin yes

Не забудьте перезапустить ваш ssh-сервер после каждого важного изменения настроек:

sudo service ssh restart

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .