- ubuntu本地SSH Key不存在,新建一個SSH Key加入GitHub中。
- 生成一個新的SSH Key:
ssh-keygen -t rsa -C "your_email"
- 之後遇到提示輸入,一直按回車即可
- 把SSH Key添加到GitHub賬戶上,將~./ssh文件夾中id_rsa.pub的內容複製github新建的ssh中。
- 命令行輸入
ssh -T [email protected]
檢測SSH連接情況
(1)若Hi userName! You've successfully authenticated, but GitHub does not provide shell access.
則成功。
(2)若sign_and_send_pubkey: signing failed: agent refused operation
則輸入ssh-add
命令後再次檢測是否成功。