问题

  1. 之前用上了远程 SSH 调试,没有记录!
  2. 今天在远程服务器上新建了一个 3.0.0 目录,但是 VScode 上 SSH 打开的还是以前那个目录,结果,又要靠着记忆,重新搜索方法
  3. 于是,今天如实记录下来步骤,以免下次遗忘!

1、 安装 Remote - SSH ms-vscode-remote.remote-ssh 插件

2. 按照插件的帮助操作即可

3. 抄录一下实际过程

  1. 在 VScode 中 按 F1 或者 shift + Win + P (mac 上 是 shift + Command + P)就弹出来命令行

  2. 今天我是要增加一个新的连接,所以,选择 Remote-SSH Add New SSH Host

    1. 假设远程服务器的 SSH 连接方式是 ssh -p 22 wzh@221.122.XXX.XXX,在这里输入完整的 ssh 连接命令,回车

    2. 下面就会显示出你自己电脑上对应的 ssh 私钥位置,我这里是在 ~/.ssh/config,所以选择第一个

      如果没有在远程服务器上配置自己的公钥,是不是需要输入账户和密码?我不得而知!因为我已经提前配置好 SSH

    3. 右下角会有提示
      (抱歉!图片搞丢了,大概就是 … Connected!)

      这就说明连接 OK 了!

      所有已经配置过的 SSH config ,其实已经保存在了这个文件下
      /Users/dhbm/.ssh/config,可以自行打开查看

    4. 首次连接(或者我现在要新开一个)的时候,会自动弹出一个新窗口

    5. 选择 Open Folder 就会弹出远程服务器上的目录了

4、创建另一个服务器的 SSH 连接

上次已经成功连接过一个远程 SSH ,现在需要切换另一个服务器
因为地址、端口、名称可能相似甚至相同
所以,为了区分,需要进行一下设置
同样是按 F1 或者 Command + shift + P ,点击右边那个 recent used ,然后就会出现以下列表


选择 Configure SSH Hosts 后,就会打开本机上所有连接过的记录文件(config),如下所示,修改一下 Host 名字,改成方便记忆的名字就好,
没有修改之前 Host 是 IP 地址

下次再来就可以方便识别并选择对应的服务器了!

VScode Remote 直接打开远程服务器目录进行调试相关推荐

  1. 使用vscode remote ssh功能远程连接服务器或树莓派时,报错Setting up SSH tunnel的终极解决办法,全网仅此一份

    当你想用vscode remote ssh 功能远程开发linux服务器.树莓派时,.vscode-server文件创建完成,但是一直显示卡在 Setting up SSH Host <你的用户 ...

  2. 使用VScode连接阿里云远程服务器

    使用VScode连接阿里云远程服务器: 文章目录 准备工作 添加新的连接 开始连接 准备工作 下载vscode 安装中文插件 安装ssh插件 添加新的连接 在阿里云找到服务器的ip地址 将地址复制进配 ...

  3. mac如何打开服务器文件,mac 打开远程服务器文件共享

    mac 打开远程服务器文件共享 内容精选 换一换 分析辅助软件是一款支持部署到多台服务器目标环境上,实现对整个业务集群的数据采集和优化的组件.已成功登录Java性能分析.待安装分析辅助软件的服务器已开 ...

  4. 在本地windows终端打开远程服务器的图形界面程序

    问题描述 在终端通过ssh远程连接服务器后,我们希望直接打开远程服务器的图形界面程序 解决方案 修改远程服务器的/etc/ssh/sshd_config文件 X11Forwarding yes #X1 ...

  5. 【解决打开远程共享目录中的word、excel、ppt文档失败】

    环境:windows 10   office2016 问题描述:远程打开远程服务器中的共享目录中的word.excel.ppt文件打开失败,显示文件已损坏.但在远程服务器中可以正常打开,文件本身没有问 ...

  6. java获取远程服务器目录,在远程服务器创建三级目录

    java获取远程服务器目录,在远程服务器创建三级目录 1.添加依赖 <dependency><groupId>com.jcraft</groupId><art ...

  7. VSCode 中利用 Remote SSH 连接远程服务器

    北京时间 2019 年 5 月 3 日,在 PyCon 2019 大会上,微软发布了 VS Code Remote.这是一个用来实现远程开发的功能插件,对于许多使用 Windows 进行开发,但是需要 ...

  8. oir 用image j打开的插件_Windows 上使用 VSCode Remote 插件进行远程开发

    直到 VSCode remote-ssh 插件出来和我买了一台 NUC 机器之前,我一直在维护两套开发环境,一套防在公司的 CentOS 虚拟机上,另一套则是家里的 Windows 机器.因为代码同步 ...

  9. VSCode查看和编辑远程服务器的代码

    在嵌入式开发过程中,由于需要交叉编译,所以很多时候代码都是放在编译服务器上,并给每个项目成员分配一个账号.这时候访问代码,可以通过 Samba 服务器将代码目录挂载到本地,再通过 VSCode 去打开 ...

  10. windows上的 vscode 使用密钥连接远程服务器开发

    win上的vscode安装Remote-SSH插件 点击左侧栏的 远程资源管理选择:ssh target 点击设置图标,弹出 win用户家目录的下的.ssh\config配置文件,添加配置,目前只需要 ...

最新文章

  1. 苹果地图副总裁_也许,苹果汽车的到来只是早晚问题
  2. JAVA[Algorithm]--戴克斯特拉
  3. 关于PHPExcel导出Excel时身份证,数字会导出为科学计数的处理方法
  4. php开源项目博客,F2blog - 博客Blog - PHP开源项目 - 开源吧
  5. 集群环境下的Session共享
  6. java map null吗_Java: Map里面的键和值可以为空吗?
  7. 二维凸包 Graham's Scan
  8. 获取数组中元素值为偶数的累加和与元素值为奇数的累加和,并计算他们之间的差值
  9. 什么原因导致百度搜索比Google要少很多?
  10. mysql dbd 卸载_mysql首次使用过程以及彻底卸载过程
  11. redis 中一个字段 修改map_Redis中bitmap的妙用
  12. 企业私有云应用之使用OZ制作openstack镜像
  13. UTF-8 Unicode ANSI网页编码的区别
  14. 电信 dns服务器 不稳定,知名DNS服务商114DNS故障,你访问受影响了吗?
  15. 文物摄影中白平衡的正确设置(图)
  16. xbox手柄适配器驱动_用于Windows的Xbox 360控制器无线接收器适配器
  17. oracle sequences优化_Oracle 优化和性能调整
  18. 跑道标识和那些复杂的灯光系统 and 简介、编号、参数、标志及数量 and 飞机跑道标准与参数...
  19. petalinux添加AD9361驱动
  20. 组合电路中的竞争与冒险

热门文章

  1. Linux下环境搭建(一)——java、tomcat配置
  2. Case Study: 技术和商业的结合点在哪里?
  3. 一例Ext4文件系统fsck后损坏的修复过程
  4. PATB 1019. 数字黑洞 (20)
  5. make:cc 命令未找到的解决方法
  6. python3 十六进制字符串进行分割并累加
  7. java线程同步: synchronized详解(转)
  8. 静态成员函数中不允许引用类的非静态成员,但可以访问对象中的非静态成员...
  9. Axure中继器设置单选
  10. linux 安装 Django