Не удается подключиться к SSH через порт 443 - PullRequest
2 голосов
/ 08 октября 2011

Я играю с Linux, и на моем Ubuntu установлена ​​программа ssh.Когда для порта прослушивания по умолчанию было установлено значение 22, я смог подключиться через PUTTY на моем компьютере с Windows 7.Однако после того, как я изменил порт прослушивания с 22 на 443. Я не могу подключиться с моего компьютера с Windows.

В / etc / ssh / sshd_config

#Port 22
Port 443

У меня был запущен Apache2 идумал, что это могло быть проблемой.В папке / etc / apache2 / sites-available / был файл по умолчанию ssl.Однако я остановил Apache и безуспешно попытался подключиться в Windows.

Я перешел на другой порт и изменил порт на 52101, и этот номер порта работает.

Я думаю, что что-то еще слушает на 443.

При выполнении netstat -lnptu я получаю

Proto Recv-Q Локальный адрес Send-Q Состояние внешнего адресаPID / Имя программы tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN - tcp6 0 0 ::: 443 ::: * LISTEN -

Я сделал netstat после того, как изменил порт прослушивания ssh на22.

Есть ли у кого-нибудь мысли о том, почему это не работает?

Ответы [ 2 ]

1 голос
/ 08 октября 2011

Установите Firestarter (GUI Firewall) и посмотрите, не блокирует ли что-либо этот порт. В качестве подсказки к дистанционному управлению я использую Teamviewer. Если вы не проверили это, это очень полезно, по крайней мере для меня.

1 голос
/ 08 октября 2011

Что ж, если у вас есть настройки по умолчанию для ведения журнала (проверьте, что установлено для входа в систему в sshd_config), вы сможете найти любые сообщения об ошибках из sshd в / var / log / auth. Это скажет вам, что происходит с точки зрения sshd. Скорее всего, какой-то другой процесс прослушивает порт (что, по-видимому, относится к вашему netstat). Попробуйте

$ lsof -i :443

чтобы посмотреть, какой процесс это делает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...