Как поменять порт SSH Centos,Ubuntu,Debian ?

Оставлять 22 SSH порт небезопасно, об этом я писал и тут : Как поменять порт SSH FreeBSD?. Я думаю около 90% серверов имеют доступ именно по порту 22, никого это не заботит, кроме роботов-спамеров, атакующих ваш сервер.

Это краткое руководство по изменению порта SSH на нестандартный. Все относится к Ubuntu/Debian/Centos/Redhat ОСкам.

Внимание! Все, что написано тут — Вы делаете на свой страх и риск! Редактировать данный файл нужно осторожно по данному гайду. Вы можете потерять доступ к серверу, и тогда Вам поможет только доступ через консоль, или запрос в техническую поддержку хостера.


Используем редактор NANO для редактирования текстовых файлов. Если у Вас его еще нет, самое время установить!

apt-get install nano или yum install nano

1.Открываем файл конфигурации SSHD с помощью NANO.

nano /etc/ssh/sshd_config

2.Это файл конфигурации SSHD. Нас интересует строка

Port 22

Если все так, надо менять 22 на любое другое число. Когда сделаете это, нажимаем Ctrl+O на клавиатуре, чтобы изменения вступили в силу. Затем Ctrl+X, чтобы выйти из NANO

3. Перезагрузим SSHD для применения изменений.

Для CentOS:

service sshd restart

Debian или Ubuntu

restart ssh

Вас сразу же отключит, потому что порт поменялся. Теперь соединяйтесь через новый порт.

Я не виноват, если чо не так. Если делать все так, как написано — все будет ОК.

Метки: , ,
Хотите прочитать больше про Администрирование?

2 комментария на «Как поменять порт SSH Centos,Ubuntu,Debian ?»

  1. Роман:

    Может стоит упомянуть, что перед началом манипуляций нужно на firewall разрешить устанавливать новые соединения через новый порт, который выбрали вместо порта 22 ?

  2. Саныч:

    на каком фаерволе если он дает доступ для ssh?

Ваш отзыв

Пожалуйста, заполните поля снизу и добавьте отзыв!.
Имя *
E-mail *
Сайт
Сообщение *