SSH‑ключи позволяют подключаться к хостингу безопаснее, чем по паролю. Вместо ввода пароля каждый раз ваш компьютер подтверждает доступ с помощью пары ключей.

Перед началом

  • SSH‑доступ должен быть включён для вашей подписки/сайта в Plesk.
  • Подключение выполняется к hostname сервера услуги (из My.GARMTECH), а не к вашему домену.

Шаг 1 – Включите SSH‑доступ в Plesk

  1. Откройте Plesk через My.GARMTECH.
  2. Перейдите в Websites & DomainsHosting Settings (или Web Hosting Access).
  3. Найдите SSH access и выберите shell (например, /bin/bash или /bin/sh), затем нажмите Save.

Если опций SSH нет, возможно, ваш тариф не включает SSH‑доступ.

Шаг 2 – Сгенерируйте пару SSH‑ключей

Linux / macOS (Terminal)

ssh-keygen -t ed25519 -C "your-email@example.com"

Будут созданы файлы:

  • ~/.ssh/id_ed25519 (приватный ключ – храните в секрете)
  • ~/.ssh/id_ed25519.pub (публичный ключ – его добавляем на сервер)

Windows

  • Если установлен OpenSSH: откройте PowerShell и выполните команду ssh-keygen.
  • Или используйте PuTTYgen и экспортируйте публичный ключ в формате OpenSSH.

Шаг 3 – Добавьте публичный ключ в Plesk

В зависимости от интерфейса Plesk возможны два варианта:

Вариант A: SSH Keys Manager в Plesk

  1. Откройте Websites & Domains и найдите SSH Keys (или SSH Keys Manager).
  2. Нажмите Add Key.
  3. Вставьте содержимое файла .pub и сохраните.

Вариант B: файл authorized_keys через File Manager

  1. Откройте Files (File Manager).
  2. В домашнем каталоге создайте папку .ssh (если её нет).
  3. Создайте файл authorized_keys внутри .ssh.
  4. Вставьте публичный ключ одной строкой и сохраните.

Шаг 4 – Подключение по SSH

Используйте системного пользователя хостинга (часто совпадает с основным FTP‑пользователем) и hostname сервера услуги:

ssh USERNAME@SERVER-HOSTNAME

Если не работает

  • Permission denied (publickey): проверьте, что указали правильного пользователя и hostname из My.GARMTECH.
  • Ошибки формата: убедитесь, что добавили именно публичный ключ (.pub), а не приватный.
  • Запрашивает пароль: ключ не применился к нужному пользователю или SSH не включён для подписки.

  Распечатать

Поделиться через:

Комментарии

Подтвердить отправку

Пожалуйста, введите текст с изображения в указанное поле; это помогает нам предотвратить спам.