Не меняется SSH-порт

Для изменения SSH-порта нужно выполнить следующие шаги:

  1. Откройте /etc/sshd_config и раскомментируйте Port 22, если он закомментирован и замените 22 на желаемый порт.

  2. Выполните systemctl edit --full ssh.socket. Если служба не найдена, то шаги 3-4 пропустите.

  3. Измените значение параметра ListenStream на желаемый порт и сохраните файл.

[Unit]
Description=OpenBSD Secure Shell server socket
Before=ssh.service
Conflicts=ssh.service
ConditionPathExists=!/etc/ssh/sshd_not_to_be_run

[Socket]
ListenStream=22
Accept=yes

[Install]
WantedBy=sockets.target
  1. Перезагрузите данные служб:

systemctl daemon-reload
  1. Перезапустите сервер SSH:

systemctl restart ssh
  1. Готово!

Last updated