公钥~gitlab~免密登录


cd ~/.ssh
ssh-keygen -t rsa -b 4096 -C "fengluzhe@corp.netease.com"
id_rsa.pub 公钥(pub)
github上 登录账号-setting--add ssh keys,则可以推代码。

zero平台、堡垒机传公钥;(30min生效)
ssh-agent bash
ssh-add /c/Users/86176/.ssh/id_rsa
则可以直接ssh登录堡垒机、跳板机、机器。
ssh hylogin.netease.com -p1046 -lfengluzhe -A
001: cm-jump1.v2.cm.jd1.vpc 10.189.64.168:1046 ssh fengluzhe
ssh fengluzhe@10.189.123.92 -p 1046

总结:
公钥:机器、邮箱、密码组成一串认证体系;传服务器。
私钥:保存客户端,解密用的。

公钥路径:cd ~/.ssh
生成方法:ssh-keygen -t rsa -b 4096 -C "fengluzhe@corp.netease.com"
公钥传系统:gitlab、zero平台(网易存公钥地方)
机器就可以push代码、登录网易服务器

免密登录:
ssh-agent bash
ssh-add /c/Users/86176/.ssh/id_rsa

公钥 私钥是不是可以理解为 公钥:存储在公共平台的;  私钥:存储在本地的  公钥私钥具有对应关系 

ssh-copy-id服务器上登录其他服务器免密登录

原文地址:https://www.cnblogs.com/fengluzheweb/p/13649570.html