開發環境:ubuntu-19.10
有關SSH:使用SSH協議,您可以連接並驗證遠程服務器和服務。使用SSH密鑰,您可以連接到GitHub,而無需在每次訪問時提供用戶名或密碼。
1,生成一個新的SSH密鑰
用戶的 SSH 密鑰存儲在 ~/.ssh 目錄下; 一個帶有 .pub 擴展名 文件是你的公鑰,另一個則是私鑰。
$ cd ~/.ssh
通過運行 ssh-keygen 程序來創建密鑰
$ ssh-keygen -t rsa -C "ren****@163.com"
首先 ssh-keygen
會確認密鑰的存儲位置(默認是 .ssh/id_rsa
),然後它會要求你輸入兩次密鑰口令。如果你不想在使用密鑰時輸入口令,將其留空即可。
2,添加一個新的SSH密鑰到您的GitHub帳戶
$ cat ~/.ssh/id_rsa.pub
登陸github,通過Settings->SSH and GPG keys->NEW SSH keys 添加即可。
3,測試您的SSH連接
$ ssh [email protected]
× 啓動ssh服務
start sshd.service