Как мне настроить ufw, чтобы разрешить ssh на другом порту? [закрыто]

13

У меня возникли некоторые трудности с моим SSH-сервером Ubuntu. Единственное название, которое я мог придумать, суммируя мою ситуацию, было слишком длинным, так что вот моя проблема:

Недавно я обнаружил команду брандмауэра «ufw» в Ubuntu, теперь я пытаюсь настроить так, чтобы при использовании putty для подключения через SSH к моей ОС Ubuntu я мог использовать только очень определенный номер порта, а не порт по умолчанию »22 ».

По какой-то причине мне отказывают в доступе на мой недавно выбранный порт. Так как я все еще плохо знаком с Ubuntu и сетями, я не совсем понимаю, в чем дело, совет?

Armedan
источник
Я закрываю это, потому что вы решили это самостоятельно, заметив, что сделали пару ошибок (как вы указали в своем комментарии ниже).
Оли

Ответы:

12

Я предполагаю, что вы не разрешили порт SSH в вашей конфигурации UFW. В случае, если вы этого не сделали, порт, на котором работает SSH, заблокирован брандмауэром. Я думаю, вы не можете иметь удаленный доступ к вашему серверу ...

Если у вас есть (физический) доступ к вашему серверу, вы можете открыть порт SSH с помощью следующей команды:

sudo ufw allow <port number>/tcp 
OrangeTux
источник
Нет, я уже указал свой конкретный номер порта с помощью предложенной вами команды. И я также изменил номер порта в файле "/ etc / ssh / ssh_config"
Armedan
Неважно, но спасибо за ответ. Я снова прошел все, и вот ошибки: 1-я должен был изменить номера портов в "/ etc / ssh / sshd_config", а не в "/ etc / ssh / ssh_config". 2-я не перезагружал сервер ssh (т.е. перезапуск sudo /etc/init.d/ssh)
Armedan
что насчет ipv6?
Realtebo
1
Стоит отметить, что для тех, кто обнаружит это позже, есть два файла: / etc / ssh / ssh_config / etc / ssh / sshd_config Первый - для клиента, который подключается к другим компьютерам. Вы хотите изменить тот с sshd, что «d» означает Daemon (не демон) и является программой, которая ожидает подключения клиентов к вашему серверу. Также стоит отметить, что /etc/init.d/ssh restart действительно перезапускает sshd, да, это сбивает с толку. И чтобы сделать вещи более актуальными, Ubuntu 18.04 использует "sudo service sshd restart" для ... перезагрузки sshd. (UFW по-прежнему работает так же, поэтому ответ по-прежнему применяется).
Able Mac