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

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

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

Этот раздел руководства относится к сайтам с тарифными планами WordPress.com Business и Commerce, а также с устаревшим тарифным планом Pro. Если вы приобрели тарифный план 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!