WordPressでSFTPを設定する
はじめに
サーバーがSFTPにしか対応していない場合、WordPressのプラグインをブラウザ経由ではインストールすることができません(FTP、FTPSのみがデフォルトで対応しているため)。SFTP対応のプラグインを手動でインストールすることで、この問題は解決します。
対応策
(1)
プラグインをダウンロードします。例えば:
SSH SFTP Updater Support — WordPress プラグイン
など。
(2)
ローカル上で解凍し、ssh-sftp-updater-supportというフォルダ(バージョンのあるフォルダ(例:ssh-sftp-updater-support.0.7.1)のひとつ下の階層にあります)をwp-contents/pluginsというフォルダにアップロードします。
(3)
WordPressの管理画面から「プラグイン」を選び、有効化します。
(4)
他のプラグインをインストールする際、次のような画面が現れます。SSH2を選択し、上方のユーザー名とパスワードを入力します。この際、WordPressのユーザー名ではなく、サーバーにログインするユーザー名とパスワードが必要になるので注意してください。