http://blog.csdn.net/superxlcr/article/details/51354257
非常に詳細:http : //blog.csdn.net/binyao02123202/article/details/20130891
1.はじめに:
sshとは:sshは、アプリケーション層とトランスポート層に基づくセキュリティプロトコルであるSecure Shell(Secure Shell Protocol)の略です。githubへのアクセスを容易にするために、githubにアクセスするたびにユーザー名とパスワードを入力する必要がないように、ssh公開鍵を生成する必要があります。
gitコマンドラインを開きます
ls -al ~/.ssh
sshキーが存在するかどうかを確認するには
/.sshディレクトリをチェックして、公開SSHキーがあるかどうかを確認します
一般的に言って、公開SSHキーファイル名は次のとおりです。
- id_dsa.pub
- id_ecdsa.pub
- id_ed25519.pub
- id_rsa.pub
2. SSHキーを作成する
既存のssh鍵を確認した後、新しいssh鍵を作成できます
。GitBashを開き、
次の文字列を入力します。
$ ssh-keygen -t rsa -C "[email protected]"
生成した後、ローカルのc://username//.sshフォルダーに移動して2つのファイルを見つけ、pubを開いてgithubにコピーします。
4. SSHキーをテストする
$ ssh -T git@github.com
ホストのgithub.comポート22に接続するためのソリューション不正なファイル番号がgitの構成中に表示される
http://blog.csdn.net/vvaaiinn/article/details/45075491
id_rsaと同じディレクトリに設定ファイルを追加し、次の単語をそのファイルに貼り付けます
Host github.com
User vain
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443