Как подключиться к хостингу по SSH

SSH включен по-умолчанию на всех тарифах виртуального хостинга. Вам достаточно добавить авторизационные ключи в панель управления.

Direct Admin

Windows

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

  1. Для создания ssh-ключей скачайте утилиту PuTTYgen с сайта;
  2. Запустите скачанный puttygen.exe и нажмите на кнопку “Генерировать”;
  3. Водите курсором мыши по окошку программы, пока ключ не будет сгенерирован;
  4. Придумайте пароль для вашего ключа и впишите его в полях “Парольная фраза” и “Повторить пароль”;
  5. Нажмите на кнопку “Личный ключ”, придумайте название для ключа и выберите место для его сохранения на вашем ПК;
  6. Выделите весь сгенерированный код в поле “Открытый ключ” и скопируйте его;

Настройка SSH подключения

  1. Перейдите в личном кабинете в раздел “Управление хостингом” и нажмите “Открыть Direct Admin”;
  2. В новом окне откроется Direct Admin. Перейдите в раздел “Доп. возможности — Ключи SSH”;
  3. Нажмите на кнопку “Вставить ключ”;
  4. В появившемся окне вставьте код, который был скопирован в пункте 6
  5. Нажмите “Создать”;

Подключение

  1. Для подключения к хостингу скачайте утилиту PuTTY с того же сайта;
  2. Запустите скачанный putty.exe. Система безопасности Windows может посчитать утилиту небезопасной. Запустите ее в любом случае;
  3. В поле “Имя хоста” укажите адрес вашей панели управления
    • например, da1.d.fozzy.com;
  4. Перейдите в меню “SSH — Аутентификация” и нажмите кнопку “Обзор”;
  5. С помощью проводника найдите скачанный в пункте 5 ключ и нажмите “Открыть”;
  6. Нажмите на кнопку “Соединиться”;
  7. Откроется новое окно подключения. Введите имя пользователя вашей услуги;
    • имя пользователя отправляется в приветственном письме после создания услуги;
  8. Введите пароль, который был придуман в пункте 4. При вводе пароля в окне не будут отображаться символы, это нормально. После ввода пароля нажмите Enter;
  9. Готово.

macOS и Linux

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

  1. Для создания ssh ключей откройте терминал и выполните команду
    ssh-keygen -t rsa
  2. Система предложит сохранить ключ по пути /home/user/.ssh/id_rsa. Нажмите Enter;
  3. Придумайте пароль для ключа, введите его (при вводе пароля в терминале не будут отображаться символы, это нормально). Нажмите Enter;
  4. Введите этот пароль еще раз;
  5. Вы увидите сообщение о том, что пара ключей была создана;
  6. Откройте содержимое открытого ключа командой
    cat ~/.ssh/id_rsa.pub
  7. Выделите содержимое открытого ключа и скопируйте его;

Настройка SSH подключения

  1. Перейдите в личном кабинете в раздел “Управление хостингом” и нажмите “Открыть Direct Admin”;
  2. В новом окне откроется Direct Admin. Перейдите в раздел “Доп. возможности — Ключи SSH”;
  3. Нажмите на кнопку “Вставить ключ”;
  4. В появившемся окне вставьте код, который был скопирован в пункте 7;
  5. Нажмите “Создать”;

Подключение

  1. Для подключения к хостингу вернитесь в терминал;
  2.  Выполните команду
    ssh ваш_логин@ваш_сервер
    где:
    ваш_логин — логин в панель управления, который указан в приветственном письме
    ваш_сервер — сервер, на котором находится услуга. Сервер тоже указан в приветственном письме. Также сервер можно скопировать из адресной строки браузера;
  3. Система попросит подтвердить подключение. Напечатайте ‘yes’ и нажмите Enter;
  4. Введите пароль, придуманный в пункте 3 и нажмите Enter;
  5. Готово.

cPanel

Для выполнения консольных команд на хостинге с cPanel не обязательно создавать удаленное SSH соединение. В cPanel уже есть встроенный эмулятор командной строки. Запустить его можно с главной страницы cPanel в блоке “Расширенный — Terminal”.

Но если все же нужно создать удаленное подключение, то:

Windows

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

  1. Перейдите в личном кабинете в раздел “Управление хостингом” и нажмите “Открыть cPanel”;
  2. В новом окне откроется cPanel. Перейдите в раздел “Безопасность — Доступ по протоколу SSH”;
  3. Нажмите на кнопку “Управление ключами SSH”;
  4. Нажмите на кнопку “Создать новый ключ”;
  5. В новом окне укажите следующие данные:
    • Key Name — имя ключа. Можно не менять;
    • Пароль ключа — придумайте пароль, который будет использоваться при подключении по SSH;
    • Повторно введите пароль — подтвердите ранее введенный пароль
    • Тип ключа — оставить RSA;
    • Размер ключа — чем больше размер, тем надежнее шифрование. Но и 2048 достаточно
  6. После указания всех данных нажмите на кнопку “Создать ключ”;
  7. Вы увидите сообщение “Формирование ключа завершено!”. Нажмите “Назад”;
  8. В разделе “Открытые ключи” вы увидите напротив имени ключа статус not_authorized. Нажмите на кнопку “Управлять” напротив этого ключа;
  9. Нажмите кнопку “Authorize”;
  10. Вы увидите сообщение “Авторизация ключа выполнена.”. Нажмите “Назад”;
  11. В разделе “Закрытые ключи” нажмите на “Просмотр/скачать”;
  12. Пролистайте страницу вниз до раздела “Преобразовать ключ в формат PPK:”
  13. Введите в поле пароль, который был придуман в пункте 5 и нажмите “Преобразовать”;
  14. Как только ключ будет преобразован, нажмите “Скачать ключ”;

Подключение

  1. Для подключения к хостингу скачайте утилиту PuTTY с сайта;
  2. Запустите скачанный putty.exe. Система безопасности Windows может посчитать утилиту небезопасной. Запустите ее в любом случае;
  3. В поле “Имя хоста” укажите адрес вашей панели управления
    • например, cpanel24.v.fozzy.com (можно скопировать из адресной строки браузера);
  4. Перейдите в меню “SSH — Аутентификация” и нажмите кнопку “Обзор”;
  5. С помощью проводника найдите скачанный в пункте 14 ключ и нажмите “Открыть”;
  6. Нажмите на кнопку “Соединиться”;
  7. Откроется новое окно подключения. Введите имя пользователя вашей услуги;
    • имя пользователя отправляется в приветственном письме после создания услуги;
  8. Введите пароль, который был придуман в пункте 5. При вводе пароля в окне не будут отображаться символы, это нормально. После ввода пароля нажмите Enter;
  9. Готово.

macOS и Linux

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

  1. Для создания ssh ключей откройте терминал и выполните команду
    ssh-keygen -t rsa
  2. Система предложит сохранить ключ по пути /home/user/.ssh/id_rsa. Нажмите Enter;
  3. Придумайте пароль для ключа и введите его (при вводе пароля в терминале не будут отображаться символы, это нормально). Нажмите Enter;
  4. Введите этот пароль еще раз;
  5. Вы увидите сообщение о том, что пара ключей была создана;
  6. Откройте содержимое открытого ключа сомандой
    cat ~/.ssh/id_rsa.pub
  7. Выделите содержимое отрытого ключа и скопируйте его;

Настройка SSH подключения

  1. Перейдите в личном кабинете в раздел “Управление хостингом” и нажмите “Открыть cPanel”;
  2. В новом окне откроется cPanel. Перейдите в раздел “Безопасность — Доступ по протоколу SSH”;
  3. Нажмите на кнопку “Управление ключами SSH”;
  4. Нажмите на кнопку “Импорт Ключа”;
  5. В поле “Открытый ключ” вставьте код, который был скопирован в пункте 7;
  6. В поле “Парольная фраза” введите пароль, который был придуман в пункте 3;
  7. Нажмите “Импортировать”;
  8. Вы увидите сообщение “Ключ был импортирован”. Нажмите “Назад”;
  9. В разделе “Открытые ключи” вы увидите напротив имени ключа статус not_authorized. Нажмите на кнопку “Управлять” напротив этого ключа;
  10. Нажмите кнопку “Authorize”;
  11. Вы увидите сообщение “Авторизация ключа выполнена.”. Нажмите “Назад”;

Подключение

  1. Для подключения к хостингу вернитесь в терминал;
  2.  Выполните команду
    ssh ваш_логин@ваш_сервер
    где:
    ваш_логин — логин в панель управления, который указан в приветственном письме
    ваш_сервер — сервер, на котором находится услуга. Сервер тоже указан в приветственном письме. Также сервер можно скопировать из адресной строки браузера;
  3. Система попросит подтвердить подключение. Напечатайте ‘yes’ и нажмите Enter;
  4. Введите пароль, придуманный в пункте 3 и нажмите Enter;
  5. Готово.

ISPmanager

Для выполнения консольных команд на хостинге с ISPmanager не обязательно создавать удаленное SSH соединение. В ISPmanager уже есть встроенный эмулятор командной строки. Запустить его можно в разделе “Инструменты — Shell-клиент”.

Но если все же нужно создать удаленное подключение, то:

Windows

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

  1. Для создания ssh-ключей скачайте утилиту PuTTYgen с сайта;
  2. Запустите скачанный puttygen.exe и нажмите на кнопку “Генерировать”;
  3. Водите курсором мыши по окошку программы, пока ключ не будет сгенерирован;
  4. Придумайте пароль для вашего ключа и впишите его в полях “Парольная фраза” и “Повторить пароль”;
  5. Нажмите на кнопку “Личный ключ”, придумайте название для ключа и выберите место для его сохранения на вашем ПК;
  6. Выделите весь сгенерированный код в поле “Открытый ключ” и скопируйте его;

Настройка SSH подключения

  1. Перейдите в личном кабинете в раздел “Управление хостингом” и нажмите “Открыть ISPmanager”;
  2. В новом окне откроется ISPManager. Перейдите в раздел “Главное — Менеджер файлов”;
  3. Нажмите на кнопку “Создать” в верхнем меню;
  4. В новом окне укажите Тип “Каталог” и Имя “.ssh” (без кавычек, имя начинается в точки);
  5. Нажмите ОК;
  6. Кликните один раз на имя папки “.ssh” и нажмите на кнопку “Атрибуты” в верхнем меню;
  7. В поле “Права доступа” укажите 700 и нажмите ОК;
  8. Войдите в папку “.ssh”, кликнув два раза по ней;
  9. Нажмите на кнопку “Создать” в верхнем меню;
  10. В новом окне укажите Тип “Файл” и Имя “authorized_keys” (без кавычек);
  11. Кликните один раз на имя файла “authorized_keys” и нажмите на кнопку “Атрибуты” в верхнем меню;
  12. В поле “Права доступа” укажите 600 и нажмите ОК;
  13. Откройте файл “authorized_keys”, кликнув два раза по нему;
  14. В появившемся окне вставьте код, который был скопирован в пункте 6, и нажмите ОК;

Подключение

  1. Для подключения к хостингу скачайте утилиту PuTTY с того же сайта;
  2. Запустите скачанный putty.exe. Система безопасности Windows может посчитать утилиту небезопасной. Запустите ее в любом случае;
  3. В поле “Имя хоста” укажите адрес вашей панели управления
    • например, ispmanager2.v.fozzy.com;
  4. Перейдите в меню “SSH — Аутентификация” и нажмите кнопку “Обзор”;
  5. С помощью проводника найдите скачанный в пункте 5 ключ и нажмите “Открыть”;
  6. Нажмите на кнопку “Соединиться”;
  7. Откроется новое окно подключения. Введите имя пользователя вашей услуги;
    • имя пользователя отправляется в приветственном письме после создания услуги;
  8. Введите пароль, который был придуман в пункте 4. При вводе пароля в окне не будут отображаться символы, это нормально. После ввода пароля нажмите Enter;
  9. Готово.

macOS и Linux

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

  1. Для создания ssh ключей откройте терминал и выполните команду
    ssh-keygen -t rsa
  2. Система предложит сохранить ключ по пути /home/user/.ssh/id_rsa. Нажмите Enter;
  3. Придумайте пароль для ключа и введите его (при вводе пароля в терминале не будут отображаться символы, это нормально). Нажмите Enter;
  4. Введите этот пароль еще раз;
  5. Вы увидите сообщение о том, что пара ключей была создана;
  6. Откройте содержимое открытого ключа командой
    cat ~/.ssh/id_rsa.pub
  7. Выделите содержимое отрытого ключа и скопируйте его;

Настройка SSH подключения

  1. Перейдите в личном кабинете в раздел “Управление хостингом” и нажмите “Открыть ISPmanager”;
  2. В новом окне откроется ISPManager. Перейдите в раздел “Главное — Менеджер файлов”;
  3. Нажмите на кнопку “Создать” в верхнем меню;
  4. В новом окне укажите Тип “Каталог” и Имя “.ssh” (без кавычек, имя начинается в точки);
  5. Нажмите ОК;
  6. Кликните один раз на имя папки “.ssh” и нажмите на кнопку “Атрибуты” в верхнем меню;
  7. В поле “Права доступа” укажите 700 и нажмите ОК;
  8. Войдите в папку “.ssh”, кликнув два раза по ней;
  9. Нажмите на кнопку “Создать” в верхнем меню;
  10. В новом окне укажите Тип “Файл” и Имя “authorized_keys” (без кавычек);
  11. Кликните один раз на имя файла “authorized_keys” и нажмите на кнопку “Атрибуты” в верхнем меню;
  12. В поле “Права доступа” укажите 600 и нажмите ОК;
  13. Откройте файл “authorized_keys”, кликнув два раза по нему;
  14. В появившемся окне вставьте код, который был скопирован в пункте 7, и нажмите ОК;

Подключение

  1. Для подключения к хостингу вернитесь в терминал;
  2.  Выполните команду
    ssh ваш_логин@ваш_сервер
    где:
    ваш_логин — логин в панель управления, который указан в приветственном письме
    ваш_сервер — сервер, на котором находится услуга. Сервер тоже указан в приветственном письме. Также сервер можно скопировать из адресной строки браузера;
  3. Система попросит подтвердить подключение. Напечатайте ‘yes’ и нажмите Enter;
  4. Введите пароль, придуманный в пункте 3 и нажмите Enter;
  5. Готово.
Оцените статью
Поделитесь статьей
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
In this article