git では、ssh の正式名は「Secure Shell」で、「Secure Shell Protocol」を指します。これは、SSH を使用して、リモート ログイン セッションやその他のネットワーク サービスにセキュリティを提供するように設計されたプロトコルです。プロトコルは、リモート管理中の情報漏洩の問題を効果的に防止し、ネットワークの抜け穴を補うことができます。
このチュートリアルの動作環境: Windows 7 システム、Git バージョン 2.30.0、Dell G3 コンピューター。
SSH はセキュリティ認証プロトコルであり、Git はバージョン管理ツールです。
SSH は Secure Shell (Secure Shell Protocol) の略称で、IETF の Network Working Group によって開発されました。
SSH は、現在、リモート ログイン セッションやその他のネットワーク サービスにセキュリティを提供するために設計された最も信頼性の高いプロトコルです。
SSH プロトコルを使用すると、リモート管理時の情報漏洩を効果的に防止し、ネットワークの抜け穴を補うことができます。
ssh プロトコルを使用して通信する場合は、キーベースの認証方法を使用することをお勧めします。自分用のキーのペアを作成し、アクセスする必要があるサーバーに公開キーを配置する必要があります。 SSH サーバーに接続する場合、クライアント ソフトウェアはサーバーに対して、セキュリティ検証にキーを使用するよう要求します。サーバーはリクエストを受信すると、まずサーバー上のホーム ディレクトリで公開キーを検索し、送信された公開キーと比較します。 2 つのキーが一致する場合、サーバーは公開キーを使用して「チャレンジ」を暗号化し、クライアント ソフトウェアに送信します。クライアント ソフトウェアは「チャレンジ」を受信すると、秘密キーを使用してそれを復号化し、サーバーに送信できます。
Windows では、Git Bash.exe を使用してキーを生成できます。Git Bash は、スタート メニューまたは右クリック メニューから開くことができます
git bash 実行コマンド、life 公開鍵と秘密鍵
##ssh-keygen -t rsa
##コマンド実行後、ウィンドウのローカル user.ssh ディレクトリ C:\Users\username.ssh に次の名前の公開鍵と秘密鍵を生成します。
4 、 ssh キーの構成
id_rsa.pub ファイルの内容を key セクションに追加し、[SSH キーの追加] ボタンをクリックして設定を完了します。
推奨学習:「
Git チュートリアル以上がgitのsshとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。