*Cube-Host– облачный хостинг!!

База знаний

2.1.6. Подключение к VPS под управлением Linux из Windows через SSH с помощью SSH-ключа

Шаг 1: Создание SSH-ключа в Windows

Прежде чем подключиться к серверу, необходимо создать ключ SSH.

1.1 Откройте PowerShell

Нажмите Win R, введите: powershell

Нажмите «ОК».

1.2 Создание SSH-ключа

В открывшемся PowerShell выполните команду: ssh-keygen -t ed25519

Когда появится запрос:

  • Нажмите Enter, чтобы сохранить ключ по умолчанию.
  • Если появится сообщение:
  • Перезаписать (y/n)?
  • введите y, чтобы перезаписать существующий ключ, или n, чтобы отменить операцию.
  • Когда появится запрос: Введите парольную фразу
  • вы можете:
    • нажать Enter, чтобы оставить поле пустым;
    • или указать дополнительную парольную фразу.

По завершении будут созданы два файла:

  • id_ed25519 — закрытый ключ (не передается третьим лицам)
  • id_ed25519.pub — открытый ключ (используется для добавления в панель).

1.3 Просмотр открытого ключа

Чтобы отобразить открытый ключ, выполните команду: введите $env:USERPROFILE.sshid_ed25519.pub

Отобразится следующая строка: ssh-ed25519 AAAA….

Скопируйте эту строку целиком — это ваш открытый SSH-ключ.

Шаг 2: Добавление SSH-ключа на VPS

2.1 Откройте панель управления VPS

Авторизуйтесь в клиентской панели Cube-Host.

В разделе «Ваши активные продукты/услуги» нажмите «Просмотреть детали» напротив вашего VPS.

2.2 Перейдите в «Облачную панель»

На странице управления услугой нажмите «Войти в облачную панель».

2.3 Выберите проект

Откройте проект «По умолчанию».

2.4 Выберите сервер

Нажмите на нужный сервер (например, servername.com).

2.5 Перейдите на вкладку «Переустановка»

Откройте вкладку «Переустановка».

2.6 Добавьте открытый SSH-ключ

В разделе «SSH Keys» нажмите «Add Public SSH Key».

В открывшемся окне:

  1. Вставьте скопированный открытый ключ в поле «Открытый ключ SSH».
  2. Укажите имя для ключа (например, имя устройства).
  3. Нажмите «Добавить открытый ключ SSH».

ВАЖНО: Ключ SSH добавляется при переустановке сервера. Если сервер уже развернут, необходимо выполнить переустановку, чтобы применить ключ.

Шаг 3: Подключение к серверу через SSH

3.1 Узнайте IP-адрес сервера

IP-адрес отображается в Cloud Panel рядом с сервером.

3.2 Установите соединение

В PowerShell выполните команду: ssh root@IP_ADDRESS

Пример: ssh root@192.0.2.10

Если вы хотите явно указать ключ: ssh -i $env:USERPROFILE.sshid_ed25519 root@IP_ADRES

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

При первом подключении система может запросить:

Вы уверены, что хотите продолжить подключение (да/нет)?

Введите: yes

После успешной авторизации у вас будет доступ к командной строке сервера.

Menu