01. От 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
Процесс у всех провайдеров похож:
- Регистрируетесь в панели управления
- Пополняете баланс (обычно от 100–500 ₽)
- Создаёте новый сервер:
- Выбираете образ: Ubuntu 24.04 LTS
- Конфигурация: 2 vCPU, 2 GB RAM, 60 GB SSD
- Регион: ближайший к вам дата-центр
- SSH-ключ: пока можно пропустить, добавим позже
- Запускаете сервер
Через 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.
Комментарии
Комментарии пока не подключены.