VS Code Remote SSH配置
1.下载vscode 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目录,如下
把**同步到服务器
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地址
其中
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中即可
紧接着在vscode的远程服务那里就可以看到zhenrong-server这个远程服务器了
此时图标显示灰色,显示为未连接状态
右键选中点击连接当前服务器
选择linux
输入远程主机登录密码
如果一切顺利,此时远程主机显示为链接状态
new一个终端出来,就可以进行自己的骚操作了
此时,vscode的工作空间打开的就是我们远程服务器上的目录了。
好了,搞定以上就可以在vscode上远程编辑代码,同时也可以用vscode的终端进行源码编译等其他操作了