//本地执行
//生成key
ssh-keygen -t rsa -C "你的Git注册邮箱" -b 4096
//复制本地 id_rsa.pub
cat ~/.ssh/id_rsa.pub
//将cat的内容复制
//服务器执行
//服务器添加
vim /root/.ssh/authorized_keys
//将复制的内容粘贴到authorized_keys的最后一行
再次登录服务器,就可以免密码登录了
但是有的不行 依然要输入本地mac密码
错误提示为
Enter passphrase for key '/Users/ymj/.ssh/id_rsa':
意思是输入本地mac登录密码
Stack Overflow找到解决办法
//本地执行
ssh-add ~/.ssh/id_rsa
搞定!