SSH (Secure Shell) は、安全でないネットワークで安全な接続を確立するために使用されるネットワーク プロトコルです。コードホスティングプラットフォームとして、Github は SSH 接続を使用する機能を提供しており、接続のセキュリティを向上させることができます。そこでこの記事では、SSH 経由で Github に接続する方法を詳しく説明します。
ステップ 1: git をインストールする
Github 上のコードをローカルで操作できるように、一般的なバージョン管理システムである git をインストールする必要があります。すでに git がインストールされている場合は、この手順をスキップしてください。
Linux ユーザーの場合は、次のコマンドを実行して git をインストールします。
sudo apt-get update sudo apt-get install git
Mac ユーザーの場合は、Homebrew コマンドを使用してインストールできます。
brew install git
Windows ユーザーの場合は、 Git Bash を使用するか、実行可能ファイルをダウンロードしてインストールします。インストールが完了したら、ターミナルを開いて次のコマンドを実行して、git が正しくインストールされていることを確認します。
git --version
出力が表示されれば、git はコンピューターに正常にインストールされています。
ステップ 2: SSH キーを生成する
Github に接続するときに認証用の SSH キーを生成する必要があります。ターミナル ウィンドウを開き、次のコマンドを入力します。
ssh-keygen -t rsa -b 4096 -C "youremail@example.com"
SSH キー ジェネレーターでファイル名の入力を求められたら、デフォルト値 (例: ~/.ssh/id_rsa) を使用できます。
Enter キーをクリックすると、パスワードの入力を求めるプロンプトが表示されます。パスワードを空白のままにする場合は、Enter キーを 2 回入力するだけです。
キーが生成されたら、次のコマンドを使用して SSH キーを取得できます:
cat ~/.ssh/id_rsa.pub
公開キーの内容全体をクリップボードにコピーします。これは次のステップで使用されます。 。
ステップ 3: Github アカウントに SSH キーを追加する
Github Web サイトで、ページの右上隅にあるユーザー アバターをクリックし、[設定] -> [SSH キーと GPG キー] をクリックします。 - > 新しい SSH キー。 「タイトル」フィールドに、キーを識別するためのタイトルを入力します。 「キーワード」フィールドに、クリップボードにコピーした SSH 公開キーを貼り付けます。完了したら、「SSH キーを追加」ボタンをクリックします。
ステップ 4: SSH 接続をテストする
最後のステップは、SSH 接続をテストして、Github に正常に接続できるかどうかを確認することです。ターミナルに次のコマンドを入力します。
ssh -T git@github.com
すべてが正常であれば、次のような出力が表示されるはずです。
Hi yourusername! You've successfully authenticated, but GitHub does not provide shell access.
これは、SSH 接続が正常に構成されたことを示します。
概要:
この記事では、SSH 経由で Github に接続する方法を詳しく説明しました。まず git をインストールし、次に SSH キーを生成する必要があります。次に、SSH キーを Github アカウントに追加し、最後に SSH 接続をテストします。これにより、Github 接続の安全性と信頼性が向上します。
以上がssh経由でgithubに接続する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。