1、首先,vscode下载以下几个扩展,c/c++、remote development


2、下载完成后编写自己的linux连接配置文件

配置文件包括host、hostname、user和port,以下是我的配置,编辑完成保存,然后直接新建连接即可


3、新建的连接每次重连都需要输入密码,通过ssh公钥来解决
首先,打开windows的cmd或者powershell执行 ssh-keygen -t rsa
会提示需要保存的密钥路径,这里建议直接回车使用默认路径即可
默认路径:C:\Users\你的用户\.ssh
接下来将生成的密钥的公钥id_rsa.pub拷贝到linux上你登录用户的主目录的.ssh目录下

最后,将拷贝到linux的公钥名称改成authorized_keys然后给上个755权限即可

断开重连可能需要核对一次身份,以后就不用输入密码了