打开cmd
ssh-keygen -t rsa -C "xx@qq.com(换成你的邮箱)"
一路回车 写y
id_rsa为私钥
id_rsa.pub为公钥
Your identification has been saved in C:\Users\Lenovo/.ssh/id_rsa.
Your public key has been saved in C:\Users\Lenovo/.ssh/id_rsa.pub.
打开服务器,/root/.ssh
将服务器上的authorized_keys(如果没有需要自己创建,名字一定不能错)文件打开,把生成的id_rsa.pub文件中的内容复制进入保存
最后打开vscode配置一下远程ssh目录和指定一下本地密钥就ok
Host 192.168.3.16
HostName 192.168.3.16
User zys
IdentityFile "C:\Users\Lenovo\.ssh\id_rsa"