2024SSHは、安全なリモートログインを可能にするもので、安全性の確保されていないネットワーク上であってもセキュアなプロトコルの使用が可能になります。SSH接続は、すべてのWordPress専用マネージドホスティングプランでご利用いただけます。SSH接続を使用すると、まるでサーバーを直接操作しているかのようにコマンドプロンプトを利用し、一般的なシスアド関連作業やコマンドを実行することができます。Git、Composer、WP-CLIなどのその他のツールを使用することも可能です。エンタープライズプランでは、npmなどのツールもご利用いただけます。WordPressサイトでのSSH接続の利用方法については、以下の手順に従ってください。こちらの作業は、SSHに関連する操作に慣れている場合にのみ行ってください。SSH接続でコマンドの操作に失敗すると、ウェブサイト全体が破損してしまう恐れがあります。操作に不安があるお客様は、開発者に依頼するか、弊社カスタマーサポートまでご相談ください。SSH接続のログイン情報SSH接続を利用するには、次の情報が必要です。ホスト/サーバーアドレス(IPアドレス)ユーザー名(メールアドレスではなく、SFTPユーザー名)パスワードポート(弊社ではセキュリティを重視し、各サイトで個別のポート番号を使用しています)これらの情報は、MyKinstaの各サイトの「情報」画面にある「SFTP/SSH」セクションで確認できます。選択している環境のSFTP/SSHパスワードを変更するには、パスワードにカーソルを合わせ、横に出現する「新しいSFTPパスワードを生成」(丸い矢印のアイコン)をクリックします。Important選択している環境のパスワードのみが変更されます。本番環境を選択している場合はステージング環境のパスワードは変更されません。表示されるウィンドウで「新しいパスワードを生成する」をクリックして確定します。「新しいパスワードを生成する」をクリックして確定パスワードの有効期限を設定するSTFP/SSHパスワードの有効期限を設定し、一定間隔で自動的に再生成を行うようにするには、「パスワード有効期限」の下に編集アイコンをクリックします。Important選択している環境のパスワードのみが変更されます。本番環境を選択している場合はステージング環境のパスワードは変更されません。STFP/SSHパスワードの有効期限を変更パスワードの有効期限と再生成される頻度を選択して、「変更を保存」クリックします。認証方式SFTP/SSH認証方式を変更し、選択している環境でのユーザー名とパスワードによるアクセスを有効または無効にするには、「認証方法」の下にある編集アイコンをクリックします。Important選択している環境の認証方式のみが変更されます。本番環境を選択している場合はステージング環境のパスワードは変更されません。SSH鍵を使用したアクセスを無効にすることはできませんが、すべてのSFTP/SSHアクセスを無効にすることは可能です。「パスワード」を選択してユーザー名とパスワードによるアクセスを有効または無効化IP許可リストSTFP/SSH経由でのアクセスを許可するIPアドレスのリストを指定するには、「IP許可リスト」の下にある編集アイコンをクリックします。アドレスを入力し、「追加」をクリックします。カンマ(,)で区切って複数のアドレスを指定することができます。「1.1.1.1/32」のように、スラッシュ(/)を使用してIPアドレスの範囲を指定することも可能です。必要なIPアドレスをすべて指定したら、「IP許可リストを更新」をクリックします。SFTP/SSHアクセスのIP許可リストを更新ユーザー名とパスワードを使用してSSHに接続するSSSH接続を使用する最も簡単な方法は、ユーザー名とパスワードを使用することです。ユーザー名とパスワードで接続するには、パスワード認証が有効になっている必要があります。手順はオペレーティングシステムによって異なります。WindowsMac/LinuxWindowsでユーザー名とパスワードを使ってSSHに接続するWindowsの場合は、SSH接続にターミナルクライアントが必要です。無料のPuTTYクライアントをダウンロードします。.msiインストーラーには、PuTTYgenも含まれています(SSH鍵を使用して接続する場合に必要です)。PuTTYを起動し、ホストIPアドレス(「情報」画面「SFTP/SSH」セクションの「ホスト」)と固有のポート番号を入力します。その後、「Open」をクリックしてください。PuTTYクライアント初めて接続する場合は、rsa2鍵のプロンプトが表示されます。今後ホストを信頼するには、先に進んで「Yes」をクリックします。rsa2鍵に関するPuTTYのセキュリティ警告ターミナル画面で、MyKinstaで確認したユーザー名を入力し、Enter/returnキーを押します。PuTTYでMyKinstaのユーザー名を入力し、Enter/returnキーを押すパスワードの再入力が求められます。入力後、再度Enter/returnキーを押します。PuTTYでSSHパスワードを入力これで、SSH経由でWordPressサイトに接続されます。PuTTYでSSH接続を確立した後に表示される画面lsやcdなどのコマンドを実行して、アイテムの一覧を表示したり、サイトのディレクトリ内を移動したりできます。WP-CLIもすべてのサイトにデフォルトでインストールされています。PuTTYでSSHコマンドを実行MacまたはLinuxでユーザー名とパスワードを使ってSSHに接続するMacやLinuxの場合は、オペレーティングシステム(OS)にすでにターミナルが組み込まれているため、手順はシンプルです。「アプリケーション」>「ユーティリティ」に移動し、「ターミナル」をダブルクリックします。次のコマンドを実行します(MyKinstaから直接コピー&ペースト可能です)。portnumberMyKinstaのSSHターミナルコマンドSSH鍵を使用してSSHに接続するSSHに接続するもう1つの方法として、SSH鍵のペアを生成することができます。SSH鍵は、SSH鍵を使用することにより、サーバーへの接続がより安全になり、パスワードが不要になります。パスフレーズを任意で追加し、ログインの安全性をさらに高めることもできます。Important以下のWindows向けの手順は、PuTTYを使用してSSH鍵を生成し、使用するためのものです。PuTTYを使わずに直接コマンドラインで生成し使用するには、代わりに(後述する)Mac/Linux向けの手順をご覧ください。WindowsでSSH鍵のペアを生成するPuTTYgenを起動します。ダウンロードしていない場合は、こちらからダウンロードしてください。ほとんどの構成では、デフォルトのパラメータのままで問題ありません。「Generate」をクリックします。Generatorで鍵を生成マウスを動かし、無作為な要素を付加します。PuTTYgenでマウスを動かす(ランダム性の付加)公開鍵(.txt)と秘密鍵(.ppk)の両方を保存します。重要)秘密鍵は安全に保管し、誰とも共有しないでください。key/秘密鍵」を保存PuTTYウィンドウは開いたまま、下記の「MyKinstaでSSH鍵を追加する」の手順に進んでください。MAC/LinuxでSSH鍵のペアを生成する「アプリケーション」>「ユーティリティ」>「ターミナル」を起動し、次のコマンドを使用して、鍵を生成します。rsa公開鍵を保存する場所の指定が求められます。空白のままにすると、以下に保存されます。Copy/home/youruser/.ssh/id_rsa公開鍵(.PUB)も同じ場所に保存されます。Copy/home/youruser/.ssh/id_rsa.pubパスフレーズの選択が求められます。パスフレーズが必要なければ、空欄のままで問題ありません。MyKinstaでSSH鍵を追加するSSH鍵を取得したら、MyKinstaに公開鍵をアップロードします。画面右上のユーザー名をクリックし、「ユーザー設定」をクリックします。「マイアカウント」画面をスクロールし、「SSH鍵を追加」をクリックします。MyKinstaでSSH鍵を追加ラベルを入力し、「SSH鍵」に公開鍵を貼り付けます。Windowsをお使いの場合は、PuTTYgenから公開鍵を直接コピーして貼り付けます。Mac/Linuxをお使いの場合は、ターミナルで以下のコマンドを実行すると、公開鍵をクリップボードにコピーできます。~/.ssh/id_rsa.pub公開鍵を貼り付けたら、「SSH鍵を追加」をクリックします。有効なRSAキーSSH鍵を使用してWindowsでSSHに接続するPuTTYを起動し、ホストIPアドレス(「情報」画面「SFTP/SSH」セクションの「ホスト」)と固有のポート番号を入力します。username」フィールドにMyKinstaのユーザー名を入力します。「Connection」>「SSH」>「Auth」で「Browse」をクリックして、認証用の公開鍵ファイルを選択します。Sessions」に名前をつけて、「Save」をクリックします。次に「Open」ボタンをクリックして新しいセッションを開始します。以下のような、鍵の変更に関するセキュリティ上の警告が表示されることがあります。表示された場合には「Yes」をクリックします。PuTTYのセキュリティに関する警告を確認して「Yes」をクリックパスフレーズを設定した場合は、そのパスフレーズを入力します。該当する場合はキーのパスフレーズを入力そうでなければ、そのままログインします。SSH鍵を使ってログインした状態SSH鍵を使用してMAC/LinuxでSSHに接続する「アプリケーション」>「ユーティリティ」>「ターミナル」を起動します。次のコマンドを実行し、保存した秘密鍵を読み込みます。~/.ssh/id_rsaパスフレーズを設定している場合には、パスフレーズの入力が求められます。次のコマンドを実行します(MyKinstaから直接コピー&ペースト可能です)。portnumberMyKinstaのSSHターミナルコマンドSFTP/SSHアクセスの有効または無効化SFTP/SSHアクセスを無効にし、ユーザーがSTFP/SSH経由で接続できないようにするには、サイトの「情報」画面にある「SFTP/SSH」セクションの「無効化する」をクリックしてください。Importantユーザーに対してSFTP/SSHアクセスを無効にしても、弊社サポートスタッフはSFTP/SSH経由で接続できるため、問題解決などのサポートの提供に影響が出ることはありません。表示されるウィンドウで「SFTP/SSHアクセスの無効化」をクリックして確定します。SFTP/SSHアクセスの無効化を確定SFTP/SSHアクセスを無効にすると、接続の詳細が表示されなくなります。SFTP/SSHアクセスが無効化された状態アクセスを有効にして接続の詳細を表示する場合は、「利用する」>「SFTP/SSHアクセスの有効化」をクリックします。接続に問題が見られる場合は、パスワードの変更、またはknown_hostsファイルからのエントリの削除が必要になる可能性があります。Inc.が所有する登録商標です。Inc.の知的財産です。Inc.による推奨や承認を意味するものではありません。Inc.により認定、所有されておらず、関連会社でもありません。法的事項はこちらをご覧ください。お問い合わせKinstaコミュニティKinstaはプライバシーの尊重に真摯に取り組んでいます弊社では、ご利用者のウェブサイト体験を改善するため、分析および機能向上にCookieを使用しています。すべてを許可する必須でないCookieを拒否するCookieの。