Соединения SSH2 (SFTP) намного более безопасны, чем обычное FTP-соединение, которое поддерживает WordPress. В этом посте я объясню, как включить WordPress SSH-доступ в блоге, работающем под управлением операционной системы Linux. WordPress также поддерживает FTPS, который отличается от SFTP и более безопасен, чем обычный FTP. Но я не использую FTPS для подключения к своему серверу. Это то, что я сделал, чтобы разрешить WordPress SSH доступ (SFTP) для установки, обновления и удаления плагинов WordPress и WordPress.
Включить WordPress SSH доступ
sudo apt-get install libssh2-php
Как только это будет сделано, отредактируйте /etc/php5/apache2/php.ini
файл (не забудьте сначала сохранить его).
sudo nano -w /etc/php5/apache2/php.ini
Найдите раздел «Динамические расширения» и добавьте в него следующее в новой строке:
;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
extension=ssh2.so
Обратите внимание, что перед “extension = ssh2.so” нет точки с запятой. Будет несколько других записей с точкой с запятой впереди. Игнорируй их.
Затем перезапустите свой Apache.
sudo /etc/init.d/apache2 restart
Теперь перейдите на страницу ваших связей в блоге WordPress и вуаля! …. вы должны увидеть это:
WordPress SSH доступ
Если вы хотите оптимизировать структуру URL-адресов WordPress, чтобы сделать ее более удобной для поисковых систем и удобной для пользователя, прочитайте этот пост.
Вот и все. Наслаждайтесь!
ОБНОВЛЕНИЕ: Этот метод работает и в Ubuntu 12.04 Precise Pangolin.
Источник записи: https://www.smarthomebeginner.com