我的编程空间,编程开发者的网络收藏夹
学习永远不晚

vscode通过跳板机连接远程服务器(亲测可用)

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

vscode通过跳板机连接远程服务器(亲测可用)

一、windows用户需要先配置好本地的Remote SSH相关服务并开启服务。

二、打开VS Code,在扩展中搜索"Remote - SSH"并安装。
在这里插入图片描述
三、ctrl+shift+p呼出控制面板搜索remote ssh,点击第一个"Connect to Host",并且在弹出的面板中选择最下方的"Configure SSH Hosts…"
在这里插入图片描述
在这里插入图片描述

点第一个"C:\Users…"
在这里插入图片描述
四、在出现的config配置文件中写入以下信息:

Host JumpMachine           // 跳板机名称,可随便取  HostName xx.xxx.xx.xxx   // 跳板机主机名  Port xx                  // 跳板机端口号  User xxxx                // 跳板机登录用户名Host TargetMachine         // 目标服务器名称,可随便取  HostName xx.xxx.xxx.xxx  // 目标服务器主机名  User xxxxxx     // 目标服务器用户名  ProxyCommand C:\Windows\System32\OpenSSH\ssh.exe -W %h:%p JumpMachine  // 'C:\Windows\System32\OpenSSH\ssh.exe'是你电脑上的ssh.exe路径,Windows用户一般都是这个

写完后记得保存。
五、点击vs code界面最左侧的远程资源管理器,便会出现你曾经配置过得各个服务器名。
在这里插入图片描述

在这里,我们直接右键点击"TargetMachine",然后随便选择在当前窗口连接或者是在新窗口内连接。
在这里插入图片描述

六、上一步完成后,目标服务器会让你输入密码(我这里的话,已经由管理员师兄配置好跳板机的免密登录了,只需要输入目标服务器的密码)。输入密码后,第一次尝试连接,目标服务器会在它的本地安装.vscode-server,可能耗时较长,请耐心等待(确保你要连接的服务器可以联网下载东西)。等待结束后,基本上就算成功连接了。
在这里插入图片描述

在vs code左侧的资源管理器中,我们可以选择进入服务器的某个文件夹下,不过要再次输入密码。vscode的好处就在于它实时地可视化了linux文件夹的层级结构和各个文件,一目了然,而且还支持手动选择去删除、移动、复制粘贴剪切文件,比linux命令行用起来舒服一点(对于我们这种只是用服务器跑实验的人而已),而且如果一个文件夹中有上万个数据,在vscode中也是可以直接连带文件夹一起删除的。

来源地址:https://blog.csdn.net/qq_45717425/article/details/127624723

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

vscode通过跳板机连接远程服务器(亲测可用)

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

linux通过跳板机连接远程服务器并进行文件传输的方法

最近在linux主机上部署环境时,遇到了很多问题,第一个就是通过跳板机远程连接服务器传输文件的问题。 看了很多网上的解决办法,大部分就是说用SecureCRT软件的Alt+P命令,然后通过SFTP进行传输,编程客
2022-06-04

实战指南:使用XShell通过堡垒机(跳板)连接服务器、数据库(完整版详解教程)

最近公司配置了堡垒机,因此在此处记录一下堡垒机连接服务器的方法。 文章目录 1:连接堡垒机2:通过堡垒机连接数据库3:通过堡垒机连接服务器 1:连接堡垒机 打开XShell 填写堡垒机的信息 填写登录用户、密码 如果你是密码
2023-08-19

SQLServer 错误 17142 SQL Server 服务已经暂停。 不允许进行新的连接。 要恢复此服务,请使用 SQL 计算机管理器或控制面板中的服务应用程序。 故障 处理 修复 支持远程

详细信息 Attribute 值 产品名称 SQL Server 事件 ID 17142 事件源 MSSQLSERVER 组件 SQLEngine 符号名称 INIT_SRVC_PAUSED 消息正文 SQL ...
SQLServer 错误 17142 SQL Server 服务已经暂停。 不允许进行新的连接。 要恢复此服务,请使用 SQL 计算机管理器或控制面板中的服务应用程序。 故障 处理 修复 支持远程
2023-11-05

编程热搜

目录