超详细——VsCode连接远程主机/虚拟机并设置免密登录

超详细------VsCode连接远程主机/虚拟机并设置免密登录


### 文章目录

  • [超详细------VsCode连接远程主机/虚拟机并设置免密登录](#文章目录 超详细——VsCode连接远程主机/虚拟机并设置免密登录 @[toc] 连接到远程主机/虚拟机 步骤1、打开vscode拓展 搜索 remote-ssh并安装 步骤2、打开远程主机/虚拟机的ssh服务 步骤3、设置连接远程主机的配置文件 设置免密登录)
  • [@[toc]](#文章目录 超详细——VsCode连接远程主机/虚拟机并设置免密登录 @[toc] 连接到远程主机/虚拟机 步骤1、打开vscode拓展 搜索 remote-ssh并安装 步骤2、打开远程主机/虚拟机的ssh服务 步骤3、设置连接远程主机的配置文件 设置免密登录)
  • [连接到远程主机/虚拟机](#文章目录 超详细——VsCode连接远程主机/虚拟机并设置免密登录 @[toc] 连接到远程主机/虚拟机 步骤1、打开vscode拓展 搜索 remote-ssh并安装 步骤2、打开远程主机/虚拟机的ssh服务 步骤3、设置连接远程主机的配置文件 设置免密登录)
  • [步骤1、打开vscode拓展 搜索 remote-ssh并安装](#文章目录 超详细——VsCode连接远程主机/虚拟机并设置免密登录 @[toc] 连接到远程主机/虚拟机 步骤1、打开vscode拓展 搜索 remote-ssh并安装 步骤2、打开远程主机/虚拟机的ssh服务 步骤3、设置连接远程主机的配置文件 设置免密登录)
  • [步骤2、打开远程主机/虚拟机的ssh服务](#文章目录 超详细——VsCode连接远程主机/虚拟机并设置免密登录 @[toc] 连接到远程主机/虚拟机 步骤1、打开vscode拓展 搜索 remote-ssh并安装 步骤2、打开远程主机/虚拟机的ssh服务 步骤3、设置连接远程主机的配置文件 设置免密登录)
  • [步骤3、设置连接远程主机的配置文件](#文章目录 超详细——VsCode连接远程主机/虚拟机并设置免密登录 @[toc] 连接到远程主机/虚拟机 步骤1、打开vscode拓展 搜索 remote-ssh并安装 步骤2、打开远程主机/虚拟机的ssh服务 步骤3、设置连接远程主机的配置文件 设置免密登录)
  • [设置免密登录](#文章目录 超详细——VsCode连接远程主机/虚拟机并设置免密登录 @[toc] 连接到远程主机/虚拟机 步骤1、打开vscode拓展 搜索 remote-ssh并安装 步骤2、打开远程主机/虚拟机的ssh服务 步骤3、设置连接远程主机的配置文件 设置免密登录)

连接到远程主机/虚拟机

步骤1、打开vscode拓展 搜索 remote-ssh并安装

复制代码
Remote - SSH

步骤2、打开远程主机/虚拟机的ssh服务

  • 2.1 打开终端 并输入

    shell 复制代码
    sudo apt install openssh-server
  • 2.2 查询远程主机/虚拟机ip

    shell 复制代码
    ifconfig
    • 没有查询出的按照提示安装软件包,之后再次执行 ifconfig

      shell 复制代码
      sudo apt install net-tools

步骤3、设置连接远程主机的配置文件

  • 3.1 点击侧边栏的远程资源管理器。

  • 3.2 点击加号

  • 3.3 输入远程主机的ip地址

    • 可以在远程主机中查询 linux 下命令为 ifconfig 。

      复制代码
      ifconfig


  • 3.4 重启vscode

  • 3.5 这么看到SSH下多了一个连接,点击这个右箭头 → \to →

  • 3.6 选择平台 输入密码

  • 3.7 在vscode中查看


设置免密登录

  • 生成公私钥

  • 使用vscode连接远程主机/虚拟机的主机

    • 打开终端(cmd即可),执行 ssh-keygen -t rsa ,一路回车即可

      shell 复制代码
      ssh-keygen -t rsa
  • 来到这个路径下,打开id_rsa.pub文件待用

  • 来到远程主机/虚拟机上,打开终端输入指令,一路回车即可

    shell 复制代码
    ssh-keygen -t rsa
  • 输入命令 ,来到 /home/你的用户名/.ssh 文件夹下

    shell 复制代码
    cd .ssh
  • 回到之前打开的 id_rsa.pub文件 复制其中的内容

    shell 复制代码
    按此格式填写
    echo "这里是复制的内容" >> ./authorized_keys

    例如:

  • 到此完成。 可以检查一下 在vscode中是否仍需输入密码。还请自行检查

相关推荐
春蕾夏荷_72829772537 分钟前
vscode 创建第一个python程序
vscode·python
星空2 小时前
vscode开发环境配置
ide·vscode·编辑器
Zww08913 小时前
idea配置注释模板
java·ide·intellij-idea
IOFsmLtzR3 小时前
Visual Studio 中的 Agent:内置 Agent 和自定义 Agent
ide·visual studio
深挖派4 小时前
PyCharm 2026.1 全版本安装配置与全功能环境搭建 (保姆级图文教程)
ide·python·pycharm
不明觉厉二十年4 小时前
pytest+pywinauto+pycharm制作mobaxterm 字符串快捷发送器 Demo
ide·pycharm·pytest
环黄金线HHJX.16 小时前
Tuan符号系统重塑智能开发
开发语言·人工智能·算法·编辑器
环黄金线HHJX.18 小时前
龙虾钳足启发的AI集群语言交互新范式
开发语言·人工智能·算法·编辑器·交互
Freak嵌入式19 小时前
ESP32 实现在线动态安装库和自动依赖安装-使用uPyPI包管理平台
arm开发·ide·嵌入式·micropython·电子·upypi
偶尔贪玩的骑士1 天前
Jupyter Notebook导出带中文字体PDF
ide·jupyter·pdf