WordPress でSFTP接続する方法

WordPress でSFTP接続する方法を紹介します。
SFTPの関係で管理画面からプラグインのアップデートが行えない時に便利な方法です。

  1. プラグイン SSH SFTP Updater Support をダウンロード
  2. プラグインをサーバーにアップロード
  3. プラグインを有効化
  4. wp-config.php にコードを追加
  5. 接続情報を更新

プラグイン SSH SFTP Updater Support をダウンロード

SFTPの関係で管理画面からプラグインのアップデートが行えない場合、プラグイン SSH SFTP Updater Support を利用することで、管理画面ないから SFTP 接続を行うことができます。
まずは SSH SFTP Updater Support をサイトからダウンロードします。

プラグインをサーバーにアップロード

ダウンロードしたプラグインのファイルをFTPクライアントソフトなどを利用して、サーバーのプラグインディレクトリ(wp-content/plugins)にアップロードします。

プラグインを有効化

管理画面のプラグインから SSH SFTP Updater Support を有効化します。

wp-config.php にコードを追加

プラグインの説明ページにならい wp-config.php に次のコードを追加します。

define('FS_METHOD', 'ssh2');

接続情報を更新

ここまでの作業を行いプラグインの更新を試みます。
すると「接続情報」画面が表示されるので、次の情報を入力します。

ホスト名

ホスト名を入力してください。
例)sftp.exmaple.com

ポート番号が必要な場合は末尾にポート番号を追加します。
例)sftp.exmaple.com:01234

FTP/SSH ユーザー名

FTP/SSH ユーザー名を入力してください。

FTP/SSH パスワード

FTP/SSH パスワードを入力してください。

SSH Authentication Keys

秘密鍵がある場合は、ファイルをアップロードするか直接入力を行い、秘密鍵を設定します。

接続形式

接続形式は「SSH2」を選択。

まとめ

WordPress でSFTP接続する方法を紹介しました。