Visual Studio Code通过SSH进行远程开发及调试的方法

admin 2023年3月3日20:22:52评论250 views字数 1965阅读6分33秒阅读模式


Android APP防作弊SDK解决方案

Linux启动报错或无法启动的解决方法

零基础学编程/零基础学安全/零基础学逆向实战速成培训班

APP逆向分析/渗透测试/安全检测/隐私合规如何选择手机机型或系统


Windows10环境使用Visual Studio Code客户端通过SSH连接到Linux服务器进行远程开发及调试的方法


1.远程Linux服务器

(1).将虚拟机改为静态IP地址

在虚拟机中设置静态IP桥接模式与宿主机通信https://www.cnblogs.com/dhqy/p/12531675.html


(2).Linux服务器上安装.NetCore SDK

在Ubuntu上安装.NET SDK或.NET运行时https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-ubuntu


(3).Linux服务器上安装并启动SSH Server

sudo apt-get install openssh-serversudo /etc/init.d/ssh start


2.安装VPN

Visual Studio Code通过SSH进行远程开发及调试的方法


3.连接VPN

Visual Studio Code通过SSH进行远程开发及调试的方法


Visual Studio Code通过SSH进行远程开发及调试的方法


4.Windows11环境下载Visual Studio Code客户端,并安装Remote Development插件、Open SSH客户端

Visual Studio Code下载地址https://code.visualstudio.com/Download
Windows11安装git(添加环境变量)https://git-scm.com/download/win
https://code.visualstudio.com/docs/remote/ssh


5.SSH连接服务器

ssh 用户名@IP #默认端口号为22ssh -p 2058 用户名@IP #不指定 -p参数 默认端口号为22

Visual Studio Code通过SSH进行远程开发及调试的方法


6.Visual Studio Code安装 Remote - SSH插件工具

打开Visual Studio Code,快捷键Ctrl+Shift+X,搜索并安装Remote - SSH插件

Visual Studio Code通过SSH进行远程开发及调试的方法


7.在Visual Studio Code设置中配置SSH

Visual Studio Code通过SSH进行远程开发及调试的方法


C:\Users\LENOVO/.ssh/config

Visual Studio Code通过SSH进行远程开发及调试的方法


Visual Studio Code通过SSH进行远程开发及调试的方法


Visual Studio Code通过SSH进行远程开发及调试的方法


8.在Visual Studio Code中通过SSH连接远程Linux服务器(安装PowerShell)

ssh 用户名@IP #默认端口号为22ssh -p 2058 用户名@IP #不指定 -p参数 默认端口号为22
SSH连接远程服务器时可能会弹出安装一些插件(如:PowerShell)

Visual Studio Code通过SSH进行远程开发及调试的方法


Visual Studio Code通过SSH进行远程开发及调试的方法


Visual Studio Code通过SSH进行远程开发及调试的方法


9.Visual Studio Code选择连接远程主机"IP地址"的平台

Visual Studio Code通过SSH进行远程开发及调试的方法


Visual Studio Code通过SSH进行远程开发及调试的方法


10.输入Linux服务器的密码,尝试连接

Visual Studio Code通过SSH进行远程开发及调试的方法


Visual Studio Code通过SSH进行远程开发及调试的方法


Visual Studio Code通过SSH进行远程开发及调试的方法


11.Visual Studio Code通过SSH进行远程失败

Visual Studio Code通过SSH进行远程开发及调试的方法


12.通过Visual Studio Code连接远程服务器失败的日志中获取vscode-server的hash值

Using commit id "e4503b90fc78200f846c62cf8091b46ff5547962"

Visual Studio Code通过SSH进行远程开发及调试的方法


13.通过SSH登录进Linux服务器,然后执行如下命令

ssh 用户名@IP #默认端口号为22ssh -p 2058 用户名@IP #不指定 -p参数 默认端口号为22
执行如下命令/dhome/share/bin/update-vscode-server.sh e4503b90fc78200f846c62cf8091b46ff5547962

Visual Studio Code通过SSH进行远程开发及调试的方法


14.输入Linux服务器的密码,再次尝试连接

Visual Studio Code通过SSH进行远程开发及调试的方法


15.Visual Studio Code连接远程服务器成功

Visual Studio Code通过SSH进行远程开发及调试的方法


16.在Visual Studio Code开发工具中导入服务器上的项目源码

Visual Studio Code通过SSH进行远程开发及调试的方法


17.输入Linux服务器的密码Visual Studio Code开发工具中添加远程服务器的项目源码成功,然后进行远程开发

Visual Studio Code通过SSH进行远程开发及调试的方法


18.在Visual Studio Code开发工具中进行远程项目开发

Visual Studio Code通过SSH进行远程开发及调试的方法


在远程主机上将Visual Studio Code与Secure Shell (SSH)配合使用https://docs.microsoft.com/zh-cn/azure-sphere/app-development/ssh-build-vscode
https://code.visualstudio.com/docs/remote/ssh
http://t.zoukankan.com/dhqy-p-12532011.html


干货推荐

如何选择手机

干货|Android应用启动全流程深度剖析!

强烈推荐Google系列Android机型(Android逆向的最佳机型)

干货|Android APP应用工程师转Framework工程师(仅此一篇够了)

Visual Studio Code通过SSH进行远程开发及调试的方法



Visual Studio Code通过SSH进行远程开发及调试的方法


Visual Studio Code通过SSH进行远程开发及调试的方法

原文始发于微信公众号(哆啦安全):Visual Studio Code通过SSH进行远程开发及调试的方法

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年3月3日20:22:52
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   Visual Studio Code通过SSH进行远程开发及调试的方法https://cn-sec.com/archives/1265158.html

发表评论

匿名网友 填写信息