Соединение SSH перестав работать, так как я изменил номер порта сервера

Вчера я изменил порты по умолчанию на сервере от 22 до 1 993 затем перезапущенный, но теперь я не могу соединиться вообще.

Я использовал

ssh -i keyname.pem ubuntu@remotehost

соединяться затем

sudo vi /etc/ssh/sshd_config

изменить порты. После этого я перезапустил использование сервера

sudo service ssh restart

Теперь я не могу соединиться вообще, если я пробую

ssh -i keyname.pem ubuntu@remotehost

затем я получаю это:

ssh: connect to host 12.34.5.678 port 22: Connection refused

если я пробую это

ssh -i keyname.pem -p 1993 ubuntu@remotehost

затем я получаю это:

ssh: connect to host 12.34.5.678 port 1993: Operation timed out

Я попробовал

ssh-v user@host и это дает мне это:

OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
debug1: Reading configuration data /Users/macuser/.ssh/config
debug1: Reading configuration data /etc/ssh_config
debug2: ssh_connect: needpriv 0
debug1: Connecting to 12.34.5.678 [12.34.5.678] port 22.
debug1: connect to address 12.34.5.678 port 22: Connection refused
ssh: connect to host 12.34.5.678 port 22: Connection refused

Я также попытался соединить использование FileZilla и все, что я получаю с этим:

Status: Connecting to internal.livesite.com...
Response: fzSftp started
Command: keyfile "/Users/macuser/Desktop/secure_key"
Command: open "ubuntu@ remotehost" 22
Error: Connection refused
Error: Could not connect to server

Если я просто пытаюсь соединиться, но если я изменяю порт на 1993, я получаю это:

Status: Connecting to internal.livesite.com:1993...
Response: fzSftp started
Command: keyfile "/Users/macuser/Desktop/secure_key"
Command: open "ubuntu@ remotehost" 1993
Error: Connection timed out
Error: Could not connect to server

Я отчаянно пытаюсь сортировать это, поскольку мой босс хочет пройти все со мной, и я не могу загрузить изменения, пока это не сделано. Я был бы так благодарен за любую справку.

1
задан 6 August 2014 в 06:48

2 ответа

проверьте, работает ли ваш несложный брандмауэр.

ufw status

если он включен, вам понадобится чтобы позволить себе пройти через порт

ufw enable 20

(замените номер на любой порт, который вам нужно открыть) все должно быть в порядке. Что касается межсетевых экранов, то немногие используют что-то за пределами UFW.

Я видел, как люди говорят, что вам нужно разрешить ssh, но я не могу, но, может быть, вы это сделаете?

ufw enable ssh
0
ответ дан 28 January 2020 в 23:35

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

Если ufw включен на сервере, попробуйте запустить

ufw allow 1993/tcp

на сервере. Это должно сработать.

Если в вашей системе нет ufw, попробуйте отключить брандмауэр, очистив iptables и остановив службу firewalld .

1
ответ дан 29 January 2020 в 20:43

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

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