2013-12-02 3 views
0

Я пытаюсь использовать порт 80 для SSH на моем сервере Ubuntu. Я ранее использовал Apache на порту 80 (который работал), но теперь я его убил, поэтому SSH может использовать порт 80, но он все еще не работает. Я могу подключиться к SSH на порту 22, но я не могу подключиться через порт 80, я получаю сообщение об ошибке «Соединение отказано». Что мне делать дальше?SSH порт 80 «Connection failed»

сообщения об ошибке:

[email protected]:~$ ssh -p 80 [email protected] 
ssh: connect to host anotherserver port 80: Connection refused 
+0

какие дополнительные сообщения, которые вы получаете с '-V' – woolstar

+0

Кроме того, попробуйте просто использовать телнет 80, чтобы узнать, есть ли какая-либо действительная служба на порт 80. – woolstar

+0

сообщения выходе' н.д. -vvv -z 80' – Guido

ответ

2

Вам нужно отредактировать/и т.д./SSH/sshd_config и измените порт 80. Затем запустите

рестарт Судо SSH

А затем подключить:

SSH пользователь @ хост -p80

+0

Уже сделано, все еще не работает. – tommielag

+0

@tommielag Если он по-прежнему работает на 22 после перезагрузки, вы можете использовать/редактировать неправильный файл конфигурации. –

+0

Также попробуйте использовать порт 443, который также является HTTP-портом –

2

вам нужно отредактировать/и т.д./SSH/sshd_conf ig

Измените номер порта или добавьте новую строку, если вы хотите слушать на обоих, например.

# What ports, IPs and protocols we listen for 
Port 22 
Port 80