Windows Git/Linux/Mac下生成秘钥

ssh-keygen -t rsa -C "your_email@example.com"

三个回车(也可以设置密码)就生成秘钥在~/.ssh/目录下

通过ssh-copy-id的方式上传到服务器

ssh-copy-id -i ~/.ssh/id_rsa.pub 用户名@IP

然后输入服务器密码就好了