gpt4 book ai didi

Vscode Remote Development远程开发调试的实现思路

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 26 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Vscode Remote Development远程开发调试的实现思路由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

简介 。

对我而言 。

直接修改、调试服务器代码,当然可以安装插件,包括代码补全等等,和使用本地vscode一样的体验.

直接编辑、修改服务器的文件,使用 code filename.即可 。

配置 。

服务端安装ssh-server 。

一般都自带了。建议 。

使用ssh localhost命令,生成下.ssh目录.

方便配置密钥登陆,替代繁琐的密码登陆.

客户端 。

安装插件,Remote Development. 。

Vscode Remote Development远程开发调试的实现思路

安装插件,Remote SSH 。

Vscode Remote Development远程开发调试的实现思路

配置 。

一定要修改默认的配置文件。我的是:D:\zk.ssh\config 。

因为默认使用的为:c盘.ssh下的config文件,会和Powershell的冲突,当然有解决办法,但是很麻烦。所以采用这个方法.

Vscode Remote Development远程开发调试的实现思路

免密登录 。

前提 。

1.使服务器root目录下有.ssh目录,用于存放相关ssh信息。没有的话,就 ssh localhost 。

之后便有此目录.

2.在Windows上安装openssh。看装没装?在power shell运行个ssh试试.

点击查看教程And Github官方地址地址 。

正文 。

1.在客户端,powershell中,生成私钥和公钥,生成的位置在用户目录下的.ssh文件夹~ 。

ssh-keygen -t rsa 。

2.将id_rsa_pub传到服务器的/root/.ssh文件夹下~ 。

scp /path/filename [username]@[ip address]:/path 。

示例:scp id_rsa.pub root@114.114.114.114:/root/.ssh 。

当然,你也可以拉到服务器去.

3.在服务器,将id_rsa_pub改为authorized_keys并设置权限为600 。

mv id_rsa.pub authorized_keys chmod 600 authorized_keys 。

连接 。

使用 Ctrl shift + p,输入remote-ssh.

Vscode Remote Development远程开发调试的实现思路

第一个是我已经搭建好的~ 。

选择add new ssh host或者configure ssh hosts 都行.

Vscode Remote Development远程开发调试的实现思路

点击configure ssh hosts后,选择自己新建的文件夹,就是最开始配置的新的配置文件,当然就可以看到了~ 。

  1. Host 自定义别名
  2. HostName IP地址
  3. User root

右键就可以连接了~ 。

Vscode Remote Development远程开发调试的实现思路

成品长这样~ 。

Vscode Remote Development远程开发调试的实现思路

结束自由的玩耍吧~ 自由编辑服务器文件,安装扩展等~ 。

Vscode Remote Development远程开发调试的实现思路

总结 。

到此这篇关于Vscode Remote Development远程开发调试的文章就介绍到这了,更多相关vscode 远程开发调试内容请搜索我以前的文章或继续浏览下面的相关文章希望大家以后多多支持我! 。

原文链接:https://blog.csdn.net/KnYoboy/article/details/105202229 。

最后此篇关于Vscode Remote Development远程开发调试的实现思路的文章就讲到这里了,如果你想了解更多关于Vscode Remote Development远程开发调试的实现思路的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com