Поменять SSH Port 22 в Unix/Linux

Поменять SSH Port 22 в Unix/Linux

По умолчанию, SSH использует 22-й порт для соединений, но вы можете изменить его на любой другой по собственному желанию (например для своей безопастности). Я в своей статье «Поменять SSH Port 22 в Unix/Linux» расскажу как можно поменять SSH порт на любой другой. Некоторые скажут что тут такого, взял и поменял, но не все знают этого и может кому-то моя статья пригодится.

Поменять SSH Port 22 в Unix/Linux

Для начала, подключаемся на сервер. После чего, я скопирую конфигурационный файл SSH для дальнейшего использования (для отката, например).

# cp /etc/ssh/sshd_config /etc/sshsshd_config_origin

После этого, можно вносить изменения:

 

# vim /etc/ssh/sshd_config

Находим поле:

[...]
Port 22
[...]

Меняем на:

Port 1022

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

# service sshd reload

Давайте проверим, работает ли SSH на 22-м порту, а для этого:

$ ssh root@192.168.103.113
ssh: connect to host 192.168.103.113 port 22: Connection refused

Вы видите это подключение не работает на 22-м порту, теперь проверяем работу на новом порту (у меня это 1022):

$ ssh -p 1022 root@192.168.103.113
root@192.168.103.113's password:

Теперь вы знаете, как изменить порт SSH, а моя статья «Поменять SSH Port 22 в Unix/Linux» завершена.

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.