Intereting Posts
Создать список из настраиваемых полей, разделенных запятыми значениями Get_template_part внутри фильтра? Отключить SSL / HTTPS для wordpress Добавление тегов при создании нового сообщения Есть ли способ получить защищенные метаполя через любой из доступных встроенных API WordPress? (xmlrpc, wp-json) Показывать видео на главной странице для пользователей, которые не вошли в систему Получать сообщения в подкатегории выбранного родителя Получайте изображение вне цикла, используя foreach PHP в файле CSS? Разница между do_action ('admin_enqueue_scripts', $ hook_suffix) и do_action ("admin_print_styles- $ hook_suffix") синтаксис Получить класс родительской категории в post_class () Передайте значение загрузки в поле ввода Какой метод использовать при удалении сообщений из интерфейса Проверьте комментарий в ответ или нормальное состояние Перемещение надписей под изображениями галереи в двадцать четырнадцатой теме

включить SFTP через SSH-ключи в wordpress

Может кто-нибудь мне помочь

define('FTP_PUBKEY','/home/use/.ssh/id_rsa'); define('FTP_PRIKEY','/home/user/.ssh/id_rsa'); define('FTP_USER',''); define('FTP_PASS',''); define('FTP_HOST','127.0.0.1:22'); 

установить в локальном home/user/wordpress

ключи, расположенные в

получение неправильных ключей

разрешений 600, 600 человек 755

Solutions Collecting From Web of "включить SFTP через SSH-ключи в wordpress"

Для подключения через ssh вы должны указать пользователя ssh с помощью FTP_USER

 define( 'FS_METHOD', 'ssh' ); define( 'FTP_BASE', '/home/user/wordpress' ); define( 'FTP_PUBKEY', '/home/user/.ssh/id_rsa.pub' ); define( 'FTP_PRIKEY', '/home/user/.ssh/id_rsa' ); define( 'FTP_USER', 'user' ); define( 'FTP_HOST', 'localhost:22' ); 

Я думаю, вам также необходимо определить FTP_BASE .

Вам также необходимо включить доступ к обновлению ssh. Из Кодекса:

Включение доступа к обновлению SSH

Существует два способа обновления с помощью SSH2.

Во-первых, используйте плагин поддержки SSH SFTP Updater . Второй – использовать встроенный повышающий модуль SSH2, который требует установки расширения SSH2.

Чтобы установить расширение SSH2 для блокировки, вам нужно будет отправить команду, похожую на следующую, или поговорить с вашим провайдером веб-хостинга, чтобы установить это:

 pecl install ssh2 

После установки расширения pecl ssh2 вам необходимо будет изменить вашу конфигурацию php, чтобы автоматически загрузить это расширение.

pecl предоставляется пакетом груши в большинстве дистрибутивов linux. Чтобы установить pecl в Redhat / Fedora / CentOS:

 yum -y install php-pear 

Чтобы установить pecl в Debian / Ubuntu:

 apt-get install php-pear 

Рекомендуется использовать закрытый ключ, который не защищен паролем. Было много сообщений, которые передают секретные закрытые секретные ключи, которые не работают должным образом. Если вы решите попробовать секретный секретный ключ с защитой паролей, вам необходимо будет ввести пароль для закрытого ключа как FTP_PASS или ввести его в поле «Пароль» в представленном поле учетных данных при установке обновлений.