Руководства/Управление учётной записью/Инструменты/Подключение к SSH

Подключение к SSH

Протокол SSH (Secure SHell) даёт возможность использовать приложение-терминал для доступа к бэкенду вашего сайта и управления определёнными его файлами и настройками. Он также позволяет пользоваться WP-CLI для быстрого внесения изменений в сайт и устранения неполадок.

Этот раздел руководства относится к сайтам с тарифным планом WordPress.com Business или Commerce. Если вы приобрели тарифный план Business, не забудьте его активировать. Чтобы работать с этой функцией, необходимо повысить уровень тарифного плана, если у вас бесплатный сайт или вы пользуетесь тарифным планом Personal или Premium.

Обучающее видео

Это видео на английском языке.
YouTube предлагает функции автоматического перевода, чтобы вы могли смотреть его на своём языке:

Чтобы включить автоматически переведённые субтитры:

  1. Запустите видео.
  2. Нажмите значок ⚙️ Настройки (в правом нижнем углу видео).
  3. Выберите Субтитры/CC.
  4. Нажмите Автоматический перевод.
  5. Выберите нужный язык.

Чтобы слушать автоматический дубляж (экспериментальная функция):

  1. Нажмите ⚙️ Настройки.
  2. Выберите Аудиодорожка.
  3. Выберите язык, на котором хотите слушать видео:

ℹ️ Переводы и дубляж создаются автоматически с помощью Google, могут содержать неточности, а функция автоматического дубляжа всё ещё находится на стадии тестирования и доступна не для всех языков.

Как включить SSH на сайте

При первом использовании SSH вы можете создать свои учётные данные и включить SSH-доступ. Для этого выполните следующие действия:

  1. Перейдите на страницу «Сайты» по адресу https://wordpress.com/sites.
  2. Нажмите ⋮ рядом с нужным сайтом и выберите Настройки.
  3. Прокрутите вниз и нажмите SFTP/SSH.
  4. Нажмите «Создать учётные данные». Будут созданы имя пользователя и пароль SSH для выбранного сайта. Это нужно сделать только один раз. Учётные данные будут использоваться и для подключений SFTP, и для подключений SSH.
  5. Если вы уже создали учётные данные раньше, отобразятся ваши URL-адрес, порт и имя пользователя, но чтобы создать новый пароль, нужно будет нажать кнопку «Сбросить пароль».
Панель SFTP/SSH в консоли хостинга WordPress.com.
  1. Храните пароль в надёжном месте. Если вы потеряете или забудете его, с помощью кнопки «Сбросить пароль» можно будет создать новый.
  2. Найдите раздел SSH под паролем и включите опцию «Включить доступ по SSH на этом сайте».
  3. Как только SSH-доступ будет активирован, отобразится команда подключения. Вы можете скопировать эту команду и вставить её в приложение-терминал, чтобы подключиться к вашему серверу по SSH.
Панель SFTP/SSH в консоли хостинга WordPress.com с включённым доступом по SSH.

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

Чтобы подключиться к вашему сайту по SSH, вам потребуются следующие данные:

  • Ваше имя пользователя и пароль с панели SFTP в настройках вашего сайта.
  • На вашем сайте должен быть включён доступ по SSH.
  • Введённая команда подключения (системы macOS и Linux).
  • Программа-терминал на вашем компьютере.

Ниже приведены инструкции по подключению с помощью нескольких распространённых программ-терминалов.

Подключение к SSH на macOS и Linux

Чтобы подключиться к SSH на macOS и Linux, выполните следующие действия:

  1. Откройте приложение-терминал на своём компьютере.
    • На компьютере с macOS нужно выбрать раздел Программы → Утилиты и открыть приложение-терминал.
    • Сведения о том, как открыть окно терминала на Linux, см. в документации вашего дистрибутива. В некоторых версиях программа-терминал может называться «оболочкой», «консолью» или «командной строкой».
  2. Введите или вставьте команду ssh в приложение-терминал и нажмите клавишу Enter/Return. Если вы подключаетесь впервые, терминал может сообщить, что невозможно установить подлинность хоста. Введите yes и нажмите Enter/Return, чтобы продолжить.
  3. Теперь терминал должен потребовать ввод пароля. Введите или вставьте пароль, указанный при создании учётных данных SSH, и нажмите Enter/Return.
    • Обратите внимание, что при вводе пароля в приложении терминала вводимые символы не отображаются. Это сделано намеренно.
  4. При успешном вводе пароля вы подключитесь к SSH и сможете выполнять команды оболочки и WP-CLI.

Подключение к SSH в Windows

В последних версиях Windows, начиная с Windows 10, была добавлена поддержка SSH в подсистеме Windows для Linux и в клиенте OpenSSH. Сведения об использовании этих методов см. в официальной документации Майкрософт.

Другой вариант в текущей и старых версиях Windows — PuTTY. Чтобы воспользоваться им, выполните следующие действия:

  1. Скачайте и установите бесплатный клиент PuTTY.
  2. В PuTTY введите в качестве имени хоста ssh.wp.com и укажите порт 22, затем нажмите Открыть.
  3. При первом подключении вам может быть предложено согласиться доверять отпечатку ключа RSA2 и хосту. Щёлкните Yes (Да).
  4. PuTTY запустит экран терминала. Введите своё имя пользователя SSH и нажмите клавишу Enter/Return.
  5. При появлении запроса введите свой пароль SSH.
  6. При успешном вводе пароля вы подключитесь к SSH и сможете выполнять команды оболочки и WP-CLI.

Использование WP-CLI

Средство WP-CLI уже включено в состав WordPress.com. Оно дополняет оболочку инструментами командной строки, относящимися к WordPress. Вы сможете выполнять команды WP-CLI, как только подключитесь к SSH.

Имеется множество команд и подкоманд, которые могут помочь в настройке и устранении неполадок сайта. Дополнительные сведения о доступных командах и их использовании см. в документации по WP-CLI на WordPress.org.

Copied to clipboard!