什么是SSH密鑰
- 連接遠(yuǎn)程服務(wù)器驗(yàn)證
- 分為公鑰和私鑰, 公鑰給別人,私鑰自己保留
配置SSH密鑰
首先切換到.ssh文件夾下, mac在home/.ssh, windows在用戶/.ssh
windows的用戶如果用默認(rèn)的命令行工具輸入ssh-keygen可能出現(xiàn)找不到命令.只要用git bash打開(kāi)就可以用ssh-keygen
命令:
ssh-keygen -t rsa -C "your_email@example.com"
然后瘋狂回車, 就生成了私鑰id_rsa和公鑰id_rsa.pub
打開(kāi)Github賬戶設(shè)置
找到 SSH and GPG keys, 然后新建一個(gè)ssh key, 將公鑰id_rsa.pub中的內(nèi)容復(fù)制到上面保存.
測(cè)試
$ ssh -T git@github.com
Hi xxx! You've successfully authenticated, but GitHub does not provide shell access.
大功告成...