一、生成秘钥
1、首先,在Windows本地,进入命令控制界面: win+r 然后输入cmd 回车;
2、输入 ssh-keygen后 一直按回车;
3、C:\Users\Lenovo\.ssh找到.ssh文件夹
生产完成的秘钥如下图,id_rsa为私钥,需保留到本地电脑上,id_rsa.pub为公钥,需要上传到远程服务器上。
二、服务端配置
4、在home/用户名/ 目录下创建.ssh文件夹,并把公钥文件id_rsa.pub上传到该文件夹下。
5、服务器端执行代码
chmod 700 .ssh
cd .ssh
cat id_rsa.pub >> authorized_keys
chmod 600 authorized_keys
三、vscode配置
6、安装Remote-SSH 插件,打开远程连接配置文件,修改文件内容
至此,配置成功!再次登录远程服务器不需要密码输入了!