主机互信, 部署秘钥添加,自动化部署相关
设置主机互信 生成用户SSH key
$ ssh-keygen -t rsa -C "youremail@example.com"
主机互信设置
将生成的秘钥
$ cat ~/.ssh/id_rsa.pub
复制到 目标机器用户的 ~/.ssh/authorized_keys 文件中
相互信任, 则相互添加。
测试:
$ ssh root@172.100.1.2
能正常登陆 则表示 OK
git 部署秘钥的添加:
1. 按上面步骤生成用户自己的ssh key
2. 添加 至: settings > Deploy keys > add deploy key
3. 粘贴生成好的 ~/.ssh/id_rsa.pub 中的内容
验证秘钥是否添加成功
$ ssh -T git@github.com
与人为善则声名永存