WordPressでテーマやプラグインのインストール時にSSHを利用する

WordPressのアップデートやテーマ、プラグインのインストール時にSSHを利用する方法。

管理画面からインストールする場合にFTPとFTPS(SSL)が選択できますがセキュリティの観点からFTPは使用できない場合が多いので、SSH2を利用する方法を記載します。

なんと!PHPのPECL::ssh2をインストールすると接続方法にssh2が選択できるようになります。

・必要なライブラリをインストール
# yum install libssh2-devel

・PECL::ssh2をインストール
# pecl install -f ssh2

・php.iniにextension=ssh2.soを追加

# vi /etc/php.ini
extension=ssh2.so

Apacheを再起動してWordPressの管理画面からインストール画面に行くと接続方法にssh2が追加されます。
公開鍵を利用することも可能です。

ssh-wordpress

コメントを残す

サブコンテンツ

このページの先頭へ