1. 客户端生成公私钥
ssh-keygen
- rsa (~/.ssh生成id_rsa id_rsa.pub)
2.上传公钥到服务器 实现 服务器免密登陆
ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected] (上传公钥到目标服务器)
3. github 添加ssh key
进入 https://github.com/settings/keys设置,如果没有登录要先登录
或者登录后依次点击右上角Settings,然后再点击SSH and GPG keys
然后点击New SSH key按钮,然后输入Title和~/.ssh/id_rsa.pub的内容
,Title的话表示这个key来自哪里,比如说可以叫“my_ubuntu”