Оставлять 22 SSH порт небезопасно, об этом я писал и тут : Как поменять порт SSH FreeBSD?. Я думаю около 90% серверов имеют доступ именно по порту 22, никого это не заботит, кроме роботов-спамеров, атакующих ваш сервер.
Это краткое руководство по изменению порта SSH на нестандартный. Все относится к Ubuntu/Debian/Centos/Redhat ОСкам.
Внимание! Все, что написано тут — Вы делаете на свой страх и риск! Редактировать данный файл нужно осторожно по данному гайду. Вы можете потерять доступ к серверу, и тогда Вам поможет только доступ через консоль, или запрос в техническую поддержку хостера.
Используем редактор NANO для редактирования текстовых файлов. Если у Вас его еще нет, самое время установить!
1.Открываем файл конфигурации SSHD с помощью NANO.
2.Это файл конфигурации SSHD. Нас интересует строка
Если все так, надо менять 22 на любое другое число. Когда сделаете это, нажимаем Ctrl+O на клавиатуре, чтобы изменения вступили в силу. Затем Ctrl+X, чтобы выйти из NANO
3. Перезагрузим SSHD для применения изменений.
Для CentOS:
Debian или Ubuntu
Вас сразу же отключит, потому что порт поменялся. Теперь соединяйтесь через новый порт.
Я не виноват, если чо не так. Если делать все так, как написано — все будет ОК.
Может стоит упомянуть, что перед началом манипуляций нужно на firewall разрешить устанавливать новые соединения через новый порт, который выбрали вместо порта 22 ?
на каком фаерволе если он дает доступ для ssh?