Я могу SSH через порт 42043, но не через порт 7999 (соединение отказано)
У меня есть следующие настройки в моем файле ~/.ssh/config:
Host atlas
user dci
HostName <redacted>
Port 42043
AddressFamily inet
GSSAPIAuthentication no
Я могу подключиться к этому серверу через SSH, просто отлично:
▶ ssh atlas
Welcome to Ubuntu 14.04.4 LTS (GNU/Linux 3.13.0-88-generic x86_64)
…etc…
Неудивительно, что я получаю то же сообщение, если ssh atlas -p 42043
, Однако, если я пытаюсь подключиться через порт 7999, я получаю следующее сообщение:
▶ ssh atlas -p 7999
ssh: connect to host <redacted> port 7999: Connection refused
На стороне Ubuntu я побежал sudo ufw allow 7999
:
: ~ ; sudo ufw allow 7999
Rules updated
Rules updated (v6)
Это ничего не изменило. Обычно я не пытаюсь подключиться через порт 7999 для SSH, но мы используем его для git (Bitbucket).
▶ git pull
ssh: connect to host <redacted> port 7999: Connection refused
fatal: Could not read from remote repository.
Это работало очень хорошо, пока сервер недавно не отключился и не был перезагружен. (Теперь мы несколько раз перезагружались, включая холодную перезагрузку.) Есть сценарий после перезагрузки, который мне нужно запустить, чтобы все заработало, но я запустил его, и он не сообщал об ошибках. Я также добавлю, что, хотя это не так часто, потеря этого сервера происходила уже несколько раз в этом году, и после запуска этого сценария все обычно работает. (Примечание: я не создавал этот сценарий, но мне приходилось изменять его в прошлом после того, как Bitbucket что-то обновил. Из-за человека, который раньше обслуживал обслуживание, оставившего нас, я унаследовал работу по исправлению ошибок на сервере когда что-то пойдет не так.)