服务器配置
ssh密钥
生成密钥
ssh-keygen -t rsa -b 4096 -C "xx@xx"
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
cat ~/.ssh/id_rsa.pub
检查当前的远程url
git remote -v
git remote set-url origin git@xx:port/xx.git
尝试连接
ssh -v git@xx.xx
debug1: Authentications that can continue: publickey
debug1: No more authentication methods to try.
再次输入
ssh-agent -s SSH_AUTH_SOCK=/tmp/ssh-7WD1v2FeYu3l/agent.2491332; export SSH_AUTH_SOCK;
SSH_AGENT_PID=2491333; export SSH_AGENT_PID;
echo Agent pid 2491333;
ssh-add ~/.ssh/id_rsa
Identity added: /home/xx/.ssh/id_rsa (xx@xx.xx)