vscode通过ssh远程连接服务器

安装remote-ssh插件

打开vscode扩展商店,搜索Remote-SSH直接下载安装即可。

生成ed25519密钥,如果已经有的可以忽略

ssh-keygen -t ed25519 -C "your_email@example.com"

将ed25519公钥添加到远程服务器

如果远程服务器没有~/.ssh/authorized_keys则先创建 touch ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys
然后将公钥.ssh/id_ed25519.pub的内容追加到远程服务器的~/.ssh/authorized_keys

.ssh/id_ed25519为私钥,不能对外公开,注意保密。
.ssh/id_ed25519.pub为公钥,可以对外公开。

配置ssh-config

在vscode打开控制面板(Windows按F1,linux按Ctrl+Shift+p)输入Open SSH Configuration File,
选择ssh配置文件,如C:\Users\yourname\.ssh\config;

Host ubuntu-2204HostName 192.168.56.101User jackIdentityFile C:\Users\yourname\.ssh\id_ed25519
  • Host 后写上远程服务器的标签,便于自己识别,如ubuntu-2204;
  • HostName 后写上远程服务器的实际ip地址,如192.168.56.101
  • User 后写上远程服务器上的实际用户名,如jack
  • IdentityFile 后面写上本地ssh目录下的ssh key文件,如C:\Users\yourname\.ssh\id_ed25519

然后打开控制面板,输入Remote-SSH:Settings,设置Remote.SSH:Config File为刚刚设置的ssh配置文件,如C:\Users\yourname\.ssh\config

连接远程ssh

打开控制面板,输入Remote-SSH:Connect To Host...,然后选择远程服务器的标签如ubuntu-2204即可连接。

访问远程文件夹

File,Open Folder...,输入路径即可访问。

vscode通过ssh远程连接服务器相关推荐

  1. 【vscode远程开发】使用SSH远程连接服务器 「内网穿透」

    文章目录 视频教程 1.安装OpenSSH 2.vscode配置ssh 3. 局域网测试连接远程服务器 4. 公网远程连接 4.1 ubuntu安装cpolar 4.2 创建隧道映射 4.3 测试公网 ...

  2. VS Code使用ssh远程连接服务器报错:过程试图写入的管道不存在

    VS Code使用ssh远程连接服务器报错:过程试图写入的管道不存在 1. ssh.exe来源:由openssh改为git 普通的win10系统中一般使用的是原始的OpenSSH中的ssh,在最初遇到 ...

  3. 【深度学习环境】Windows10系统+AutoDL算力平台|使用MobaXterm终端工具实现SSH远程连接服务器|实现PyCharm与服务器远程连接|远程连接(详细版)

    目录 前言:本机与服务器的连接流程及解释 1. 安装Pycharm专业版 2. 在AutoDL官网租用显卡(GPU) 3. 使用MobaXterm终端工具实现SSH远程连接服务器 4. PyCharm ...

  4. 【已解决】linux ssh 远程连接服务器,出现登陆慢、打字卡顿输入卡顿解决方案

    目录&索引 问题描述 解决方案 登陆慢 方法 1:修改配置文件 nsswitch_conf 方法 2:修改配置文件 sshd_config UseDNS 方法 3:修改配置文件 sshd_co ...

  5. 解决ssh远程连接服务器出现的中文乱码问题

    ssh远程连接服务器出现中文乱码主要分为两种: 1.命令行输出的中文有乱码 比如ll输出的月份,ibus等命令输出的信息 2.vim打开文件,文件显示乱码 解决命令行输出中文有乱码 1.查看使用的XS ...

  6. ssh远程执行服务器命令,ssh远程连接服务器执行命令

    问题 首先说一下使用ssh远程连接服务器执行命令的方法: 为了方便描述,这里把测试服务器称之为A1,目标服务器称之为A2 A1与A2之间首先要建立ssh免密登录,在A1上生成公钥和私钥 ssh-key ...

  7. 【个人学习记录】pycharm配置ssh远程连接服务器

    文章目录 前言 步骤 一.配置ssh 二.添加python解释器 总结 前言 pycharm配置ssh远程连接服务器跑模型 需要用到: PyCharm专业版 XShell 步骤 一.配置ssh Hos ...

  8. VSCode通过SSH远程连接CentOS主机的问题解决记录

    VSCode通过SSH远程连接CentSO主机的问题解决记录 为了明确讨论问题,我们将安装了VSCode和SSH Remote插件的主机称为远控主机,将被SSH连接的Linux主机称为被控主机. 问题 ...

  9. Linux中怎么搭建SSH远程连接服务器

    文章目录 Linux中怎么搭建SSH远程连接服务器 一.远程连接服务器: 1.什么是远程连接服务器: 2.远程连接服务器的功能 3.常见的几种远程管理工具方式: 二.SSH连接加密技术: 1.非对称密 ...

  10. (一)ssh远程连接服务器GPU以及其他GPU使用途径——新手指南

    前言 最近在训练语义分割网络时决定使用GPU,本文记录新手在使用GPU时遇到的一些坑.想要在win10系统上配置GPU运行Pytorch代码可以考虑以下几种方式: 安装cuda,以及GPU版本的pyt ...

最新文章

  1. 5G NR — gNB
  2. 【Deep Learning笔记】Optic Disc 数据集
  3. 11无监听程序_腾讯开心鼠英语 小程序实践与总结
  4. Windows 8 IIS中配置PHP运行环境的方法
  5. 【源码系列】Eureka源码分析
  6. 惠普服务器吊牌位置,惠普防伪措施 | 惠普中国
  7. python 中移去文件的只读属性
  8. Java程序员需要了解的两种服务器设计模型
  9. 北师大计算机组成原理答案,计算机组成原理(白中英)本科生试题库整理附答案[共21页].doc...
  10. Oracle归档日志管理
  11. java 除法向上,向下取整
  12. 苹果7闪存速度测试软件,iphone6 plus闪存检测教程 iphone6检测tlc闪存图文步骤
  13. 前后端分离 基于SpringBoot+mybatis+Java Mail+Lay UI+Ajax 的班级管理系统(webapp +安卓应用)
  14. win10无法被远程计算机,win10无法被远程连接解决方法
  15. <ESP8266>WIFI模块AT指令浅学
  16. python 一组数据 正态分布散点图_R语言入门之散点图
  17. 数据、数据项、数据结构
  18. linux 服务器被植入ddgs、qW3xT.2挖矿病毒处理记录
  19. 解决Error: ENOENT: no such file or directory, scandir 安装node-sass报错
  20. Linux解决No such file or dirctory方法

热门文章

  1. 微信小程序自定义导航栏样式
  2. 西门子S7-1200、1500固件更新第三方设备GSD导入
  3. 配电站房可视化巡检智能监控系统
  4. 微信云支付的扫码支付
  5. 语音信号的LPC特征提取
  6. EEPROM AT24C08的操作
  7. Unhandled exception. System.NullReferenceException: Object reference not set to an....
  8. 面试题:Java多线程
  9. Bus Hound使用心得#抓包工具#协议抓取
  10. jsp页面中插入jsp代码片段