Включить ssh

Как работать с хостингом через SSH с помощью Putty?

Привет всем! Я тут пытаюсь разобраться с проблемой работы Python-кода на сайте под управлением WordPress 🙂 И задачка эта оказалась весьма интересной, но решаемой не сразу — ибо откровенно — нет времени в череде событий.

В любом случае все мануалы, призванные помочь с данным вопросов начинаются с того, что нужно решить вопрос работы с хостингом через SSH-соединение. Так давайте решим, наконец, этот вопрос ;)(сознательно пропускаю вопрос авторизации 😉 ):

1. Активируем возможность ssh-соединения в панели управления вашим хостингом (выпадающее меню в правом верхнем углу, а потом выбрать — панель управления хостингом):
Включить ssh

2. В пункте с названием вашего хостинга выбираем «Настройки»:
включить ssh

3. В столбце справа находим «Настройки» и пункт «SSH-доступ»:
включить ssh2

4. Если у вас доступ включен — ничего не трогаем. А если выключен — то доступ нужно включить 😉 (логично же) :). Для этого кликаем на «Управление» в данном пункте и получаем всплывающее окошко, которое выглядит приблизительно так:
включить ssh3

По умолчанию стоит 22 порт для доступа, но никто не мешает его изменить 😉

5. Теперь в правом верхнем углу панели управления хостингом находим кнопку «cPanel Admin» и нажимаем на нее:
GoDaddy cPanel Admin
Откроется новая вкладка, в ней нужно найти раздел «Безопасность» и пункт «SSH-доступ»:
GoDaddy cPanel безопасность

6. В открывшемся окне тыкаем кнопку «Управление ключами SSH»:
управление ключами SSH

7. Находим кнопку «Создать новый ключ» и нажимаем:
создать новый ключ

8. Видим панель управления создаваемыми ключами:
создать ключ

  • Вводим название ключа
  • Пароль для работы с создаваемым ключем
  • Дублируем пароль
  • Тип ключа оставляем без изменений
  • Размер ключа при необходимости можем изменить
  • После чего кликаем «Создать ключ», в результате чего получаем нечто вроде:
    Формирование ключа завершено
    Нажимаем кнопочку «Назад», и возвращаемся в раздел управления ключами

    9. В этом разделе наблюдаем картинку: у нас появились пункты «Открытые ключи» и «Закрытые ключи», причем — ключ, который мы только что создали в разделе «Открытые ключи» не авторизирован для работы. Давайте исправим это. Для этого кликаем на пункт «Управление» справа от названия созданного вами ключа:
    авторизировать ключ
    после чего наблюдаем следующую картинку:
    авторизировать ключ 2
    Нажимаем на кнопку «Авторизировать ключ» и получаем вот такую картинку:
    авторизация выполнена
    после чего кликаем кнопочку «Назад» и возвращаемся в пункт управления ключами.

    10. Находим раздел «Закрытые ключи», и тыкаем на пункт «Просмотр/скачать» возле названия вашего ключа:
    Закрытый ключ скачать

    11. В открывшемся окне видим, что у нас имеется возможность скачать созданный нами ключ, и преобразовать ключ в формат PPK. Именно пункт «Преобразовать» нас и интересует, потому что формат PPK — это формат, воспринимаемый PuTTY. Для того, что бы преобразовать ключ — вводим пароль от ключа и кликаем на «Преобразовать». Если все сделано правильно — то получаем вот такое:
    скачать ключ
    И вот уже этот, преобразованный ключ — скачиваем на свой компьютер.

    12. Теперь идем в Google и находим в нем PuTTY

    13. Скачиваем, устанавливаем его, и в открывшемся коне программы вводим название хостинга, к которому мы будем присоединяться и порт, через который будет происходить соединение:
    Putty
    Теперь в списке слева находим раздел SSH, а в нем подраздел Auth:
    Putty SSH
    где и вводим адрес к созданному и сконвертированному нами ключу, после чего, наконец, и кликаем на кнопочку «Open» 🙂 :
    Putty SSH ключ
    Если все сделано правильно — PuTTY выдаст окно соединения с запросом логина доступа к хостингу и пароля:
    Putty авторизация

    Ну, и в конце-концов — если пароль и логин соответствуют истинным — мы получим вот такое вот окошко, которое подтверждает, что мы начали работать с хостингом через SSH с помощью Putty:
    Putty ok
    Поздравляю 🙂 И да, о командах, необходимых для работы через SSH я писал ранее 🙂 Добро пожаловать, и спасибо за внимание!

    Если есть вопросы — задавайте их на почту или в Telegram, и на всякий случай — видео с инструкцией 🙂