Включить 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, и на всякий случай — видео с инструкцией 🙂

    Support the Blog!

    Running a blog takes a lot of effort, time, and passion. Your donations help improve the content, inspire new ideas, and keep the project going.
    If you’ve enjoyed the blog’s materials, any support would mean the world to me. Thank you for being here! ❤️

    PayPal Logo Donate via PayPal

    Revolut Logo Donate via Revolut