Bashスクリプトを実行したい場合でも、実行中のプロセスを確認したい場合でも、ファイルを移動したい場合でも、ウェブホスティングプランのターミナル/コマンドプロンプトにアクセスする必要があります。優れたウェブホスティングプランやVPSプロバイダーのほとんどはLinuxターミナルへのアクセスを提供していますが、PCからログインするにはSSH(セキュアシェル)接続を使用する必要があります。
お使いのコンピュータからSSH経由で接続するには、まず公開鍵と秘密鍵の組み合わせを作成し、秘密鍵ファイルをダウンロードする必要があります。その後、PuttyなどのSSHクライアントで秘密鍵ファイルとパスキー(パスワード)の両方を使用して接続を確立します。以下でその手順を説明します。
ウェブホスティングサーバーにSSH接続する方法
これらの手順は、ウェブホスティングプランのコントロールパネルとしてcPanelを使用していることを前提としています。一部のプランでは、類似しているもののインターフェースが同一ではない他のコントロールパネルを使用しています。
1.コントロールパネルにアクセスしてログインします。通常、コントロールパネルの種類はcPanelで、ログインはhttps://www.yoursite.com/cpanelです。
2. SSH アクセスをクリックします。
3. 「SSH キーの管理」をクリックします。
4. 「新しいキーの生成」をクリックします。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
5. キーに名前を付け(通常は「id_rsa」がデフォルトです)、パスワードを入力します。「キーの生成」をクリックします。
6. 「戻る」をクリックします。
7.公開キーの横にある「管理」をクリックします。
8. 「承認」をクリックし、「戻る」をクリックします。
9.秘密キーの横にある「表示/ダウンロード」をクリックします。
10. 「PPK形式に変換」の下にある「変換」をクリックします。自動的に入力されない場合は、キーの作成に使用したパスワードを入力する必要があります。
11. 「キーのダウンロード」をクリックします。
PPKファイルはコンピュータにダウンロードされます。紛失しないよう、適切な場所に保存してください。
12. Puttyを起動します。まだインストールされていない場合は、ダウンロードしてインストールしてください。
13.ホスト名とSSHポート番号を入力します。これらはプロバイダーから取得できます。独自のドメインをお持ちの場合は、ホスト名はドメイン名になります。
14. [接続] -> [SSH] -> [資格情報] で、[秘密キー ファイル] の下の[参照] ボタンをクリックし、ダウンロードしたPPK ファイルを選択します。
15. オプション:ホスト名を保存します。「セッション」タブで、セッション名(例:「mysite」)を入力し、「保存」をクリックします。これにより、ホスト名とPPKファイルへのパスが読み込まれます。次回Puttyを開いたときに、サイト名を入力して「読み込み」をクリックするだけで済みます。
16. 「開く」をクリックします。
17.プロンプトが表示されたら「同意する」をクリックします。これは新しいサイトに初めてログインするときに表示されます。
18.ユーザー名とパスフレーズを入力します。ユーザー名はcPanelへのログインに使用したユーザー名と同じですが、パスフレーズ/パスワードは公開鍵/秘密鍵の作成に使用したパスワードと同じである必要があります。
するとターミナルプロンプトが表示されます。PPKファイルがあれば、接続するたびに再作成する必要はなく、最初の1回だけで済むので、保存しておいてください。