- Как изменить порт SSH
- Зачем менять порт SSH?
- Пошаговое руководство по изменению порта SSH
- Шаг 1. Подключитесь к серверу
- Шаг 2. Найдите файл конфигурации SSH
- Шаг 3. Откройте файл конфигурации SSH
- Шаг 4: Найдите номер порта
- Шаг 5: Выберите новый номер порта
- Шаг 6. Обновите номер порта SSH
- Шаг 7. Сохраните и закройте файл конфигурации
- Шаг 8. Перезапустите службу SSH
- Тестирование нового порта SSH
- Шаг 1. Обновите правила брандмауэра
- Шаг 2. Подключитесь через новый порт SSH
- Шаг 3. Проверка успешного подключения
- Заключение
- Часто задаваемые вопросы
Как изменить порт SSH

Изменение порта SSH по умолчанию на вашем сервере может быть разумной мерой безопасности для защиты от несанкционированного доступа. В этой статье мы проведем вас через процесс изменения порта SSH на вашем сервере, обеспечивая повышенную безопасность вашей системы.
Зачем менять порт SSH?

По умолчанию SSH (Secure Shell) использует для связи порт 22. Поскольку это широко известно, это делает ваш сервер более уязвимым для попыток вредоносных атак. Изменение порта SSH добавляет дополнительный уровень безопасности, усложняя хакерам поиск и получение доступа к вашему серверу.
Пошаговое руководство по изменению порта SSH
Выполните следующие простые шаги, чтобы изменить порт SSH на вашем сервере:
Шаг 1. Подключитесь к серверу
Прежде чем менять порт SSH, подключитесь к серверу с помощью безопасного терминального инструмента, такого как PuTTY (для Windows) или терминала (для macOS и Linux). Убедитесь, что у вас есть права администратора для внесения необходимых изменений.
Шаг 2. Найдите файл конфигурации SSH
Файл конфигурации SSH определяет, как работает SSH-сервер. Чтобы найти этот файл, перейдите к /etc/ssh/
каталог на вашем сервере. Найдите файл с именем sshd_config
.
Шаг 3. Откройте файл конфигурации SSH
Как только вы найдете sshd_config
файл, откройте его с помощью текстового редактора. Вы можете использовать такие команды, как nano
или vi
на серверном терминале или вы можете загрузить файл на свой локальный компьютер и отредактировать его с помощью текстового редактора, например Notepad++.
Шаг 4: Найдите номер порта
Внутри sshd_config
найдите строку, указывающую порт SSH. По умолчанию эта строка обычно закомментирована. Удалите #
символ в начале строки, чтобы раскомментировать его и показать номер порта.
Шаг 5: Выберите новый номер порта
Теперь, когда вы нашли строку, определяющую порт SSH, вы можете выбрать новый номер порта. Во избежание конфликтов убедитесь, что выбранный вами номер порта не используется другими службами. Рекомендуется использовать число выше 1024.
Шаг 6. Обновите номер порта SSH
Замените существующий номер порта SSH на тот, который вы выбрали на предыдущем шаге. Убедитесь, что до и после номера порта нет пробелов.
Шаг 7. Сохраните и закройте файл конфигурации
После обновления номера порта SSH сохраните изменения в sshd_config
файл и закройте текстовый редактор.
Шаг 8. Перезапустите службу SSH
Чтобы применить изменения, вам необходимо перезапустить службу SSH на вашем сервере. Используйте соответствующую команду в зависимости от вашей операционной системы. Например, в Ubuntu вы можете использовать команду sudo systemctl restart ssh
.
Тестирование нового порта SSH

После того как вы изменили порт SSH, важно убедиться, что изменения прошли успешно. Выполните следующие действия, чтобы протестировать новый порт SSH:
Шаг 1. Обновите правила брандмауэра
Если на вашем сервере настроен брандмауэр, обновите его, чтобы разрешить новый порт SSH. В противном случае ваш сервер может заблокировать входящие SSH-соединения на новом порту.
Шаг 2. Подключитесь через новый порт SSH
Чтобы подключиться к вашему серверу с помощью нового порта SSH, укажите номер порта при установке соединения. Например, если ваш новый порт SSH — 12345, подключитесь с помощью команды: ssh -p 12345 username@your_server_ip
.
Шаг 3. Проверка успешного подключения
Если соединение прошло успешно, значит, вы правильно изменили порт SSH. Однако если вы обнаружите какие-либо ошибки или проблемы с подключением, еще раз проверьте выполненные вами действия и убедитесь, что новый порт настроен правильно.
Заключение
Изменение порта SSH — эффективный способ повысить безопасность вашего сервера. Следуя пошаговому руководству, представленному в этой статье, вы можете легко изменить порт SSH по умолчанию и снизить риск потенциальных кибератак.
Часто задаваемые вопросы
В1: Могу ли я использовать любой номер в качестве нового порта SSH?
О1: Хотя технически вы можете выбрать любой доступный номер порта, рекомендуется выбрать номер выше 1024, который обычно не используется для других служб.
В2: Могу ли я вернуться к порту SSH по умолчанию после его изменения?
О2: Да, если вы решите вернуться к порту SSH по умолчанию, просто выполните те же действия, но замените новый номер порта номером порта по умолчанию (порт 22).
В3: Как часто мне следует менять порт SSH?
Ответ 3. Однократного изменения порта SSH обычно достаточно, поскольку это добавляет дополнительный уровень безопасности. Однако всегда полезно регулярно пересматривать и обновлять меры безопасности.
Вопрос 4: Повлияет ли изменение порта SSH на мои существующие соединения SSH?
О4: Да, изменение порта SSH приведет к отключению всех существующих соединений SSH. После изменения порта обязательно подключитесь повторно, используя новый номер порта.
Вопрос 5: Существуют ли какие-либо другие меры безопасности, которые мне следует принять помимо изменения порта SSH?
О5: Да, помимо изменения порта SSH, рекомендуется использовать надежные и сложные пароли, включать аутентификацию на основе ключей и регулярно обновлять программное обеспечение серверов и исправления безопасности.
Помните: обеспечение безопасности вашего сервера должно быть главным приоритетом. Выполнив эти шаги и изменив порт SSH, вы значительно снизите риск несанкционированного доступа и потенциальных нарушений безопасности.

