Меняем порт сервера SSH

  • 06.01.2018
  • 910
  • 0
  • 100.00%
  • 1
  • 13.12.2019
Меняем порт сервера SSH

Причин сменить порт SSH может быть множество - защита от брутфорсящих ботов, занятый порт 22 (например на внешнем интерфейсе), и т. д. К тому же делается это действительно легко.


Смена порта сервера SSH

Если вы хотите поменять используемый порт для OpenSSH сервера (по умолчанию порт 22) на какой-либо другой, то нужно сделать следующие действия:

Не забываем добавить в исключения фаирвола новый порт OpenSSH сервера!
  1. Открываем файл конфига сервера SSH, который обычно лежит по следующему адресу - /etc/ssh/sshd_config;
  2. Находим строчку #port 22, убираем комментарий, меняем цифру 22 на нужный номер порта (при этом новый порт не должен уже быть занят другим приложением);
  3. Перезапускаем сервер следующей командой: для CentOS/Fedora/RedHat service sshd restart, для Debian или Ubuntu service ssh restart
  4. Порт сменится, однако ваша текущая сессия еще сохраниться. Не стоит закрывать её раньше времени, а лучше открыть новую сессию, и проверить возможность соединения с сервером по его новому номеру порта.

Если у вас не получается зайти по новому номеру порта, то это может быть из-за:

  • В конфиге была допущена ошибка, и порт не сменился;
  • Блокировка на вашей стороне или на стороне SSH сервера данного порта;
  • Порт, назначенный OpenSSH серверу невозможно использовать (уже занят другим приложением).

Была ли эта статья Вам полезна?




Добавить комментарий

Ваш адрес email не будет опубликован.

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.