1. Home
  2. Облачные Серверы
  3. Облачный сервер Linux
  4. Облачный сервер (VPS) Linux
  1. Home
  2. Техническое
  3. Облачный сервер (VPS) Linux
  1. Home
  2. Облачные Серверы
  3. Облачный сервер (VPS) Linux

Облачный сервер (VPS) Linux

Учетные данные пользователя

При инициализации нового VPS на него добавляется пользователь с правами sudo, способный выполнять административные задачи (пользователь root). Имя пользователя root зависит от дистрибутива Linux: debian, ubuntu, rocky, centos, almalinux.

Вход в систему по протоколу SSH

При заказе нового VPS вводится начальный SSH-ключ для корневого пользователя с именем, зависящим от дистрибутива, который впоследствии можно изменить через “Мой Zone”: (Мой Zone > Облачные серверы > сервер > Доступ).

Пользователь root может входить на VPS только по SSH с ключом. По желанию пользователя конфигурация SSHD может быть изменена таким образом, чтобы пользователь root мог входить в систему с паролем, но мы не рекомендуем этого делать из соображений безопасности.

Вход на VPS по SSH с правами root невозможен. Это также может быть изменено пользователем в конфигурации SSHD, но мы не рекомендуем этого делать из соображений безопасности.

Вход через консоль

Можно войти в систему из консоли VNC со всеми именами пользователей, для которых внутри VPS установлен пароль и которые не заблокированы: (Мой Zone > Облачные серверы > сервер > Консоль)

Включение или отключение входа в консоль не связано с настройкой VPS SSHD.

Также можно войти на VPS с данными пользователя root из консоли VNC. Чтобы иметь возможность войти в систему с консоли в качестве пользователя root, после предоставления нового VPS необходимо установить пароль для пользователя root через Мой Zone или внутри VPS. Если вы забыли пароль root-пользователя или вам необходимо изменить его в целях безопасности, вы можете сделать это в Мой Zone, не заходя на VPS. В Мой Zone невозможно удалить пароль пользователя root.

Консолью нельзя пользоваться «напрямую» из Интернета без «Мой Zone».

Зайти на VPS через консоль можно, даже если сеть VPS не подключена к Интернету.

Добавление пользователей

При инициализации нового VPS вход по SSH с именем пользователя root отключен, и разрешен только вход с ключами SSH. Если в VPS добавляются новые учетные записи пользователей, то при этой настройке по умолчанию для каждого пользователя должен быть сконфигурирован SSH-ключ. Пока SSH-ключ не настроен, пользователь не сможет войти в систему по SSH.

Если в конфигурации SSHD в VPS разрешен вход с паролем, для каждого нового пользователя должен быть настроен пароль.

Сетевые интерфейсы

Настройки сети на VPS несколько нестандартны.

VPS имеет два сетевых интерфейса, каждому из которых присвоен один и тот же IP-адрес. Базовая сеть Zone работает с параллельными IP-соединениями, что повышает доступность сети и обеспечивает быстрое переключение IP-трафика в случае сбоев, не усложняя управление сетью. Дублированное сетевое подключение охватывает все серверы, работающие в Zone, включая VPS. Для эффективного использования IP-адресов маска подсети для всех VPS равна 255.255.255.255 (то есть длина префикса IP-адреса VPS равна 32 битам).

Имена сетевых интерфейсов – eth0 и eth1, независимо от дистрибутива Linux.

Шлюз по умолчанию (default gateway)

Поскольку VPS имеет два “одинаковых” сетевых интерфейса, в таблице маршрутизации Linux также есть два шлюза по умолчанию, каждый из которых имеет одинаковый вес – 172.31.254.1 (через интерфейс eth0) и 172.31.254.2 (через интерфейс eth1). IP-адреса шлюзов по умолчанию не находятся в той же подсети, что и IP-адрес VPS – адреса шлюзов и VPS совсем не похожи! (Адрес VPS не имеет подсети).

Некоторые дистрибутивы Linux плохо обрабатывают одинаково взвешенные маршруты. Чтобы справиться с этим, VPS запускает скрипт  zroute, который при необходимости корректирует записи в таблице маршрутизации.

В некоторых дистрибутивах Linux шлюзы по умолчанию могут быть недоступны “напрямую” – PING на IP-адреса шлюзов по умолчанию может не работать. Это не означает, что IP-соединение с Интернетом разорвано.

Если PING на шлюзы по умолчанию не работает, но вы все равно хотите подтвердить их доступность, вы должны выполнить команды на VPS (с правами root):

ip route add 172.31.254.1 dev eth0
ip route add 172.31.254.2 dev eth1

Маршруты, добавленные из командной строки, не выдерживают перезагрузку VPS!

Изменение системы управления сетью

Если в VPS используется другая система управления сетью, а не та, что установлена по умолчанию, необходимо следить за тем, чтобы настройки и имена сетевых интерфейсов оставались неизменными.

Конфигурация шлюзов по умолчанию не должна изменяться при смене системы – об этом позаботится скрипт, установленный на VPS.

DNS и NTP

DNS-серверы нового VPS настроены на 1.1.1.1 и 1.0.0.1. Пользователь может изменить этот параметр с помощью инструментов конкретного дистрибутива Linux. При желании вместо системы разрешения имен DNS, используемой в дистрибутиве по умолчанию, можно установить другую систему DNS.

Сервер времени NTP для нового VPS настроен как chronyd. DNS-имя «ee.pool.ntp.org» настроено как сервер времени NTP, который периодически преобразуется в определенный IP-адрес.

Updated on 19. Apr 2024

Was this article helpful?

Related Articles