首页 > 其他 > 详细

vscode远程开发配置

时间:2021-08-18 15:48:30      阅读:34      评论:0      收藏:0      [点我收藏+]

1. 环境介绍

1. 本地为windows
2. 远程为linux

2. 本地安装ssh环境

我这里下载了git,所以在环境变量里把/git/usr/bin加进去就可以了

3. 本地vscode安装远程开发插件

Remote-development是一个集成插件,安装它就可以了

4. 生成ssh秘钥对,并将公钥放入远程机

# 本地机生成秘钥对
$ ssh-keygen -t rsa -f "~/.ssh/authorized_keys"
# 在远程机上使用rz将authorized_keys.pub下载到.ssh/中
$ rz
# 重命名authorized_keys.pub为authorized_keys
$ mv authorized_keys.pub authorized_keys
# 设置该文件权限为600
$ chmod 600 authorized_keys 
# 设置目录文件权限为700
$ chmod 700 ~/.ssh

上面两个文件的权限必须得设置,不然免密登录会无效,每次登录时还是需要输入密码

5. config文件

在本地的~/.ssh/文件夹下创建config文件

Host <别名>
HostName <主机名或ip>
User <用户名>
Port <端口>
IdentifyFile <本地私钥文件><~/.ssh/authorized_keys>

5. vscode通过config连接远程主机

技术分享图片

如果你在config中给主机设置了别名,那这里的命令就可以用别名代替,如果没有,就用HostName

ssh username@Host

然后就可以右键远程主机,并连接

技术分享图片

Open folder便可以打开远程主机的文件夹

技术分享图片

vscode远程开发配置

原文:https://www.cnblogs.com/bunner/p/15156321.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!