SSH キーを使用して SSH で接続する(推奨)
Linux/MacOS
- Ubuntu または Mac では、次のコマンドを使用して RSA SSH 公開/private鍵ペアを生成します。
- エージェントに新しい秘密鍵を強制的に読み込ませ、読み込まれていることを確認します。
- SSH 公開鍵の内容を取得します。
- 内容を コンソール - 設定 の「SSH Public Keys」セクションに貼り付けます。
Windows
Windows で SSH キーを生成するには、Cmder などの追加のコマンドラインツールが必要で、操作は Linux の場合と同様です。 ほとんどの機械学習および AI プログラミングは Linux 上で行われるため、WSL などの Linux サブシステムを Windows マシンにインストールすることを強く推奨します。よくある問題
「Permission denied (publickey)」エラーが発生した場合、次の原因が考えられます。- インスタンス内から SSH/SCP を実行しようとしている。
- キーの設定が正しくない、または誤った/unmatchedキーを使用している。
- 使用している SSH キー形式が正しくない、またはサポートされていない。
- 秘密鍵が
ssh-addで正しく読み込まれていない。-iパラメータを使用する必要がある場合があります。 - 新規または更新されたキーが、すでに作成済みのリソースに反映されていない。
- SSH キーの権限設定が正しくない。
ssh -vv コマンドを使用してください。