psj-notes
~/home ~/series ~/archive

01. От VDS до SSH

11.07.2026 Серия: Настройка VDS сервера с VPN "vds" "ssh" "провайдер"

Выбор провайдера

Первый и важный шаг — где арендовать сервер. Рынок VDS в 2026 году огромен, но для наших задач критерии простые:

  • Linux-виртуализация (KVM или аналоги)
  • Возможность установить Ubuntu 24.04 LTS
  • Выделенный IPv4-адрес
  • Доступ по SSH (ключи или пароль при создании)
  • Цена от $5 до $15 в месяц

Вот несколько проверенных вариантов:

Провайдер Минимальная конфигурация Цена/мес Особенности
Timeweb 1 vCPU, 1 GB RAM, 20 GB SSD ~300 ₽ Российский, есть панель на русском
Beget 1 vCPU, 1 GB RAM, 25 GB NVMe ~350 ₽ Быстрая поддержка
Hetzner 2 vCPU, 4 GB RAM, 40 GB SSD ~€5 Немецкий, отличное соотношение цена/качество
DigitalOcean 1 vCPU, 1 GB RAM, 25 GB SSD $6 Документация, много готовых образов

Мы будем использовать конфигурацию: 2 vCPU, 2 GB RAM, 60 GB SSD, Ubuntu 24.04 LTS. Этого достаточно для веб-сервера, VPN и пары дополнительных сервисов.

Создание VDS

Процесс у всех провайдеров похож:

  1. Регистрируетесь в панели управления
  2. Пополняете баланс (обычно от 100–500 ₽)
  3. Создаёте новый сервер:
    • Выбираете образ: Ubuntu 24.04 LTS
    • Конфигурация: 2 vCPU, 2 GB RAM, 60 GB SSD
    • Регион: ближайший к вам дата-центр
    • SSH-ключ: пока можно пропустить, добавим позже
  4. Запускаете сервер

Через 1–3 минуты сервер будет готов. В панели появится его IP-адрес (например, 95.216.42.187) и пароль root (если не загружали свой ключ).

Первое подключение по SSH

Откройте терминал на локальной машине и выполните:

ssh root@95.216.42.187

При первом подключении появится предупреждение о неизвестном хосте:

The authenticity of host '95.216.42.187 (95.216.42.187)' can't be established.
ED25519 key fingerprint is SHA256:...
Are you sure you want to continue connecting?

Наберите yes и нажмите Enter. Затем введите пароль root, который дал провайдер.

Поздравляю — вы внутри своего первого сервера!

Создание пользователя с sudo

Работать под root напрямую — плохая практика. Создадим обычного пользователя:

adduser sergey

Система спросит пароль и дополнительные поля (имя, телефон и т.д.) — их можно пропустить, нажимая Enter.

Теперь дадим пользователю право выполнять команды от root через sudo:

usermod -aG sudo sergey

Проверим:

su - sergey
sudo whoami

Если команда вернула root — всё работает.

Первичная проверка системы

Пока мы здесь, имеет смысл убедиться, что сервер в порядке:

# Версия Ubuntu
lsb_release -a

# Использование диска
df -h

# Оперативная память
free -h

# Сетевые интерфейсы
ip a

Вывод должен соответствовать заказанной конфигурации. Если чего-то не хватает — пора обращаться в поддержку провайдера.

Итог

У нас есть:

  • Арендованный VDS с Ubuntu 24.04
  • Подключение по SSH с паролем
  • Пользователь sergey с правами sudo

В следующей части настроим SSH-ключи, отключим парольный вход и сделаем окружение удобным — установим zsh с oh-my-zsh.

Комментарии

Комментарии пока не подключены.