Linux 生成密钥对实现: 免密码登陆 ssh/拉取 git 代码

2. 打开终端,通过命令生成密钥对

ssh-keygen -t rsa -C "408811093@qq.com"

引号内可输入自己邮箱或者名字

2. 密钥生成完毕,cat 查看密钥内容, 大家不要那我的公钥测试哦,我 docker 容器生成的,当你看到这片文章时,我的容器已经释放

cat /root/.ssh/id_rsa.pub

3. 复制密钥到 git 实现免密拉取代码, 我们这里添加的是【部署公钥】,只能 pull,不能 push . 如果想要提交代码需要将公钥填写在 git 账号的【个人公钥】内

4. 复制公钥到其他 Linux 服务器,实现免密码登陆

ssh-copy-id root@103.79.76.251

4826
0
4年前