SSH、SFTP、FTPS、FTPの認証情報

リモートサーバーの認証情報により、Jetpackがウェブサイトのサーバー上のファイルにアクセスできるようになります。

リモートサーバーの認証情報とは?

すべてのWordPressサイトはサーバー上でホスティングされています。サーバーには、サイトを構成するファイル、ディレクトリ、プログラムがあります。

ほとんどの場合、Jetpack BackupとScanは、サーバーの認証情報を必要とせず、HTTP接続で動作します。これには次の操作が含まれます。

  • バックアップと復元の実行。
  • マルウェアスキャンの実行。
  • Jetpack Scanで検出されたセキュリティ脅威の解決(これにはバージョン4.2以降のJetpack Protectプラグインをインストールして有効化する必要があります)。

ただし、バックアップ、スキャン、復元が期待どおりに実行されない場合、Jetpackにはリモートサーバーの認証情報が必要になります。

リモートサーバーの認証情報を使用すると、あるサーバーから別のサーバーへファイルを転送できます。ファイル転送の方法は、方式ごとに異なります。詳しく知りたい場合は、各方式についてさらに読むことができます。

リモートサーバーの認証情報は、次のものとは異なる固有の情報です。

  • WordPress.orgのログイン情報
  • WP管理画面のログイン情報
  • WordPress.comのログイン情報
  • ホストのコントロールパネルまたはダッシュボードのログイン情報

ファイルアクセス権限

Jetpack VaultPress Backupに追加するリモートサーバーの認証情報には、完全な読み取りおよび書き込み WordPressがインストールされているディレクトリへのアクセス権限が必要です。

読み取りおよび書き込み権限の設定はホストによって異なるため、必要な正確な権限をお伝えすることはできません。問題がある場合は、ホストのサポートチームに連絡し、このドキュメントを案内してください。サポートチームが解決方法を案内してくれるはずです。

特別な許可がない限り、バックアップと復元以外の目的でサーバーの認証情報を使用することは決してありません。

認証情報の種類に関する推奨事項

次の順序で認証情報を推奨します。

  • SSH(最も推奨)
  • SFTP
  • FTP(最も推奨度は低いものの、認証情報がないよりは適しています)
  • FTPS(推奨しません

現在、Jetpack VaultPress Backupでは、SSHおよびSFTPに暗号化されていない秘密鍵のみを使用できます。これらは、パスワードまたはパスフレーズがない鍵です。

リモートサーバーの認証情報を確認する

これらの認証情報はホストから提供されます。ホスティングアカウントを初めて作成した際に、通常はメールで詳細が届きます。

認証情報をJetpack VaultPress Backupに追加する際に問題がある場合は、ホスティングプロバイダーにサポートを依頼することをおすすめします。ホスティングプロバイダーに問い合わせる際は、次のメッセージを共有できます。

サイトをVaultPress Backupで設定しており、ウェブサイトのバックアップと復元を実行できるよう、プラグインに入力するサーバーの認証情報が必要です。次の項目に必要な正しい情報を確認していただけますか。

  • プロトコル:FTPでも問題ありませんが、SSHまたはSFTPが理想的です。
  • ユーザー:サーバー上のサイトのファイルに対する読み取りおよび書き込み権限が必要です。VaultPress Backupが読み取りおよび書き込み権限を必要とする理由について詳しくはこちら。注:rootユーザーは使用できません。
  • パスワード:SSH認証情報を使用する場合、このパスワードは任意です。
  • ホスト/IPアドレス:サイトでCloudflareを使用している場合は、サイトが存在するサーバーのIPアドレスが必要です。それ以外の場合は、サーバー上のサイトを指すURLで問題ありません。
  • ポート:ポートは21、22、それとも別の番号にすべきですか?
  • SSH秘密鍵:SSHを使用する場合、SSH秘密鍵はパスワードで保護されておらず、OpenSSH形式である必要があります。パスワードで保護された秘密鍵やPuTTY形式の鍵はサポートされていません。
  • WordPressパス:WordPressパスは、サーバー上でWordPressインスタンスが存在するフォルダーを指している必要があります。

リモートサーバーの認証情報を追加する

詳しくはJetpackプラグインへの認証情報の追加のガイドで、Jetpackにサーバーの認証情報を入力する方法をご確認ください。

Still need help?

Please contact support. We’re happy to advise.