CLOUDEX.host

Как защитить VPS от взлома

Новый сервер в интернете начинают проверять на подбор паролей уже через несколько минут. Базовая защита занимает полчаса и закрывает большую часть угроз.

Обновлено: 10.10.2026

1. Обновите систему

sudo apt update && sudo apt upgrade -y

Для AlmaLinux и Rocky Linux используйте dnf upgrade -y.

2. Создайте отдельного пользователя

adduser deploy
usermod -aG sudo deploy

Работайте под этим пользователем, а не под root.

3. Настройте вход по SSH-ключу

Добавьте ключ пользователю (ssh-copy-id deploy@адрес) и убедитесь, что вход по ключу работает в отдельной сессии. Только после этого отключайте пароль в файле /etc/ssh/sshd_config:

PasswordAuthentication no
PermitRootLogin prohibit-password

Примените настройки командой sudo systemctl reload ssh. Если ошиблись и потеряли доступ, зайдите через вкладку «Консоль» в личном кабинете.

4. Включите файрвол

sudo ufw allow OpenSSH
sudo ufw allow 80,443/tcp
sudo ufw enable

Открывайте только те порты, которые действительно нужны.

5. Поставьте fail2ban

sudo apt install -y fail2ban

Служба временно блокирует адреса, которые много раз подряд вводят неверный пароль. Статус проверяется командой sudo fail2ban-client status sshd.

6. Автоматические обновления безопасности

sudo apt install -y unattended-upgrades
sudo dpkg-reconfigure -plow unattended-upgrades

7. Делайте резервные копии

Включите платную услугу резервных копий Cloudex (3 ₽ за ГБ диска в месяц, копия раз в сутки) или настройте регулярное копирование базы данных и важных файлов на другой сервер самостоятельно.

Сервер в Варшаве за минуту

Выберите тариф, оплатите удобным способом, и сервер появится в личном кабинете. Тарифы от 249 ₽ в месяц.

Заказать сервер

Читайте также