ssh не работает, потому что порт 22 не работает с AT & T Uverse

Я пытаюсь подключиться к своему домашнему ноутбуку (lappy) по ssh со своего рабочего ноутбука (lappy2), чтобы я мог запускать вещи, передавать файлы, чувствовать себя хорошо, имея навыки, необходимые для настройки сервера и т. Д.

[ 117] Я сказал моему AT & T Uverse 2wire router (3801HGV) открыть порт 22, и он показывает, что порт 22 открыт. Я попытался ssh user@routerIP, ssh user@routerIP:22, ssh user@lappyIP и ssh user@lappyIP:22, заменив все соответствующие слова, конечно же, моими реальными полномочиями. Ничего из этого не сработало.

Когда я захожу на http://canyouseeme.org/ , порты вообще не открываются. Я проверил 22, 25, 80 и несколько других.

Наконец, я попробовал инструкции здесь со средним компьютером (hpc), который я использую на работе, и это тоже не сработало. Для записи, lappy и lappy2 могут подключаться к hpc из любого места, где у меня есть доступ в Интернет.

Могу ли я попробовать что-нибудь еще? Благодаря.

2
задан 16 December 2011 в 23:46

1 ответ

Ну, я понял это. Мне нужно было только установить openssh-сервер на целевой машине. Это полностью решило проблему.

Кроме того, я обнаружил, что если вы хотите использовать нестандартные порты, вы должны указать ssh-server прослушивать sudo /usr/sbin/sshd -p <port>. Я настроил его на две машины, поэтому мне пришлось указать произвольный порт на второй машине, поскольку 22 использовался первой. Кроме того, команда должна быть выполнена с абсолютным путем по некоторым причинам.

0
ответ дан 16 December 2011 в 23:46

Другие вопросы по тегам:

Похожие вопросы: