Как настроить VPS сервер после покупки — пошаговый гайд

Первичная настройка VPS/VDS на Linux: SSH, безопасность, firewall, обновления. Инструкция для новичков за 15 минут.

Купили VPS/VDS — что дальше? Этот гайд проведёт через базовую настройку Linux-сервера.

1. Подключение по SSH

ssh root@ваш-ip-адрес

При первом входе смените root-пароль, если провайдер выдал временный.

2. Обновление системы

apt update && apt upgrade -y

Для CentOS/AlmaLinux используйте dnf update -y.

3. Создайте пользователя с sudo

adduser deploy
usermod -aG sudo deploy

Работать от root постоянно — плохая практика.

4. Настройте SSH-ключи

На локальном компьютере:

ssh-copy-id deploy@ваш-ip

Затем отключите вход по паролю в /etc/ssh/sshd_config:

PasswordAuthentication no

5. Firewall

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

6. Fail2ban

apt install fail2ban -y
systemctl enable fail2ban

Что дальше

  • Установите Nginx или Apache для сайта
  • Настройте SSL через Let's Encrypt (certbot)
  • Для VPN — см. VPS для VPN

Полный раздел: настройка VPS/VDS.