翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Lightsail の SSH キーの設定
Secure SHell (SSH) は、仮想プライベートサーバー (または Lightsail インスタンス) に安全に接続するためのプロトコルです。SSH は、リモートサーバーを承認されたユーザーに一致させるパブリックキーとプライベートキーを作成することによって動作します。このキーペアを使用し、ブラウザベースの SSH ターミナルを使用して Lightsail インスタンスに接続できます。
SSH の詳細については、「SSH について」を参照してください。
Lightsail インスタンスの作成時のデフォルトオプションでは、Lightsail がユーザーの SSH キーを管理するようになっています。Lightsail では、Linux ベースのインスタンスに安全に接続するための、ブラウザベースの SSH クライアントが提供されています。このクライアントは完全に機能するターミナルであり、そこでコマンドを入力したりインスタンスへの変更を行ったりできます。
Windows ベースのインスタンスでは、SSH の代わりにリモートデスクトップ (RDP) プロトコルを使用します。Lightsail における Windows ベースのインスタンスの詳細については、「Lightsail で Windows ベースのインスタンスの使用を開始する」を参照してください。
重要
SSH キーはリージョンごとに管理されます。新しい AWS リージョン でインスタンスを作成する際に、そのリージョンのデフォルトのキーペアを使用するオプションが提示されます。そのリージョンでカスタムキーを使用することもできます。独自のキーをアップロードする場合は、Lightsail インスタンスがあるリージョンごとにアップロードする必要があることに注意してください。
デフォルトのキーを使用している場合でも、保管用にプライベートキーをダウンロードできます。キーのダウンロードは、インスタンスの作成時または作成後に行うことができます。インスタンスを作成した後にキーをダウンロードすることを選択した場合、[アカウント] ページの [SSH キー] の下でダウンロードできます。
新規キーの作成
デフォルトのキーを使用することを選択しない場合は、Lightsail インスタンスの作成時に新規キーペアを作成できます。
-
まだ作成していない場合は [インスタンスの作成] を選択します。
-
[インスタンスの作成] ページで [SSH キーペアの変更] を選択します。
-
新規作成を選択します。
-
新規キーを作成しているリージョンが Lightsail に表示されます。
[Create] (作成) を選択します。
-
キーペアの名前を入力します。
リソース名:
-
Lightsail アカウントの各 AWS リージョン 内で一意である必要があります。
-
2〜255 文字を使用する必要があります。
-
先頭と末尾は英数字または数字を使用する必要があります。
-
英数字、数字、ピリオド、ダッシュ、アンダースコアを使用することができます。
-
-
[キーペアの生成] を選択します。
重要
見つけやすい場所にキーを保存します。また、他のユーザーがそのキーを読み取りできないようにアクセス許可を設定することをお勧めします。
-
インスタンスの作成を続行します。
既存のキーのアップロード
Lightsail インスタンスの作成時に、既存のキーをアップロードすることもできます。
-
まだ作成していない場合は [インスタンスの作成] を選択します。
-
[インスタンスの作成] ページで [SSH キーペアの変更] を選択します。
-
[今すぐアップロード] を選択します。
-
新規キーをアップロードしているリージョンが Lightsail に表示されます。
[アップロード] を選択します。
-
[参照] を選択して、ローカルマシンでキーを見つけます。
プライベートキーではなくパブリックキーをアップロードしていることを確認します。例えば、
github_rsa.pub
です。 -
[Upload key] (キーのアップロード) をクリックします。
-
インスタンスの作成を続行します。
キーを管理する
キーは、[アカウント] ページの [SSH キー] タブで管理できます。各リージョンで使用中の各キーペアが表示されます。
このページで、新しい Lightsail インスタンスを作成する際に、デフォルトで使用するキーを変更できます。新規キーの作成、既存のキーのアップロード、およびプライベートキーのダウンロードを行うこともできます。PuTTY と同様に SSH クライアントを使用して接続できますが、プライベートキーを持っている必要があります。プライベートキーは [アカウント] ページでダウンロードできます。Lightsail インスタンスに接続するように PuTTY をセットアップする方法の詳細を確認してください。