2.2.3. 生成される SSH キーペアを使用した Git リポジトリーへのアクセス
2.2.3.1. CodeReady Workspaces コマンドパレットを使用した SSH キーの生成 リンクのコピーリンクがクリップボードにコピーされました!
以下のセクションでは、CodeReady Workspaces コマンドパレットを使用した SSH キーの生成と、これを Git プロバイダーの通信で使用する方法について説明します。この SSH キーは特定の Git プロバイダーのパーミッションを制限するため、ユーザーは使用する Git プロバイダーごとに一意の SSH キーを作成する必要があります。
前提条件
- CodeReady Workspaces の実行中のインスタンスがある。Red Hat CodeReady Workspaces のインスタンスをインストールするには、「CodeReady Workspaces のインストール」を参照してください。
- CodeReady Workspaces 「CodeReady Workspaces 2.9 ワークスペースの設定」 のこのインスタンスで定義される既存のワークスペース。
- 個人用の GitHub アカウントまたはその他の Git プロバイダーアカウントを作成しました。
手順
デフォルトで、すべての Git プロバイダーについて機能する一般的な SSH キーペアが表示されます。この使用を開始するには、パブリックキーを Git プロバイダーに追加します。
特定の Git プロバイダーについてのみ機能する SSH キーペアを生成します。
CodeReady Workspaces IDE で F1 キーを押してコマンドパレットを開くか、またはトップメニューで View
Find Command に移動します。 コマンドパレット は、Ctrl+Shift+p (または macOS の Cmd+Shift+p) を押してアクティブにすることもできます。
-
search for SSH: 検索ボックスに
生成し、入力を一度押すことで、特定のホストの鍵ペアを生成します。 SSH キーペアのホスト名を指定します(例:
github.com)。SSH キーペアが生成されます。
右下の ボタンをクリックし、エディターからパブリックキーをコピーし、これを Git プロバイダーに追加します。
SSH のセキュアな URL を指定して、コマンドパレットの別のコマンド(git リポジトリーのクローン作成 )を使用することができます。