文章详情

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

请输入下面的图形验证码

提交验证

短信预约提醒成功

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

2023-10-09 14:57

关注

一、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

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-服务器
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯