VS Code Remote SSH配置

1.下载vscode remote ssh插件

VS Code Remote SSH配置

2.安装ssh并生成私钥
windows可通过git来安装ssh
从git官网安装git客户端,一路下一步之后,鼠标右键,点开git bash
配置你的git用户名和邮箱
git config --global user.name “yuzhenrong“
git config --global user.email “[email protected]
生成私钥
ssh-****** -t rsa -C “[email protected]
连续三次enter键之后,操作成功,会提示秘钥生成位置,即ssh目录,如下
VS Code Remote SSH配置

把**同步到服务器
scp C:\Users\yu137.ssh\id_rsa.pub [email protected]:~/tmp.pub

ssh [email protected] “mkdir -p ~/.ssh && chmod 700 ~/.ssh && cat ~/tmp.pub >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys && rm -f ~/tmp.pub”

3.配置remote ssh
新建config文件,并在文件里面添加用户名和远程服务器ip地址
VS Code Remote SSH配置

其中
Host zhenrong-server:远程主机命名,随便起,爱咋咋写
HostName 192.168.88.131:远程主机的ip地址
User yuzhenrong:远程主机的用户名
ForwardAgent yes:远程多主机转发,选yes
Port 22:远程主机port口
IdentityFile C:\Users\yu137.ssh\id_rsa:私钥路径
再把config配置到remote-ssh中即可
VS Code Remote SSH配置
VS Code Remote SSH配置

紧接着在vscode的远程服务那里就可以看到zhenrong-server这个远程服务器了
VS Code Remote SSH配置

此时图标显示灰色,显示为未连接状态
右键选中点击连接当前服务器
VS Code Remote SSH配置

选择linux
VS Code Remote SSH配置

输入远程主机登录密码
VS Code Remote SSH配置

如果一切顺利,此时远程主机显示为链接状态
VS Code Remote SSH配置

new一个终端出来,就可以进行自己的骚操作了
VS Code Remote SSH配置

此时,vscode的工作空间打开的就是我们远程服务器上的目录了。
VS Code Remote SSH配置

好了,搞定以上就可以在vscode上远程编辑代码,同时也可以用vscode的终端进行源码编译等其他操作了
VS Code Remote SSH配置