設置主機互信 生成用戶SSH keygit
$ ssh-keygen -t rsa -C "youremail@example.com"
主機互信設置
將生成的祕鑰 github
$ cat ~/.ssh/id_rsa.pub
複製到 目標機器用戶的 ~/.ssh/authorized_keys 文件中ssh
相互信任, 則相互添加。測試
測試:spa
$ ssh root@172.100.1.2
能正常登錄 則表示 OKcode
git 部署祕鑰的添加:
1. 按上面步驟生成用戶本身的ssh key
2. 添加 至: settings > Deploy keys > add deploy key
3. 粘貼生成好的 ~/.ssh/id_rsa.pub 中的內容
驗證祕鑰是否添加成功blog
$ ssh -T git@github.com