0


Vscode配置 Remote-SSH 连接远程服务器

Vscode配置 Remote-SSH 连接远程服务器

目录

Remote-SSH简介

Remote-SSH是一个Visual Studio Code的扩展,可以在远程计算机上使用本地安装的Visual Studio Code编辑器。这意味着你可以在本地计算机上编辑和保存文件,但在远程计算机上执行代码和调试。这对于需要在远程服务器上进行开发的开发人员和系统管理员来说非常方便。

安装Remote-SSH插件

  • 点击Extensions拓展(快捷键:Ctrl+Shift+x),输入remote-ssh,安装插件在这里插入图片描述

配置远程服务器

安装完插件后重启Vscode,可以看到左侧出现Remote Explorer,打开,点击设置按钮,选择要保存的配置文件:在这里插入图片描述
在这里插入图片描述

Host

这个名字可以随便取,在你Vscdoe上显示的服务器名称

HostName

远程服务器地址

User

远程服务器上的用户名
在这里插入图片描述
保存,重启vs code就可以看到刚刚配置好的Host
在这里插入图片描述

接连远程服务器

点击上面的—>连接远程服务器
在这里插入图片描述
在这里插入图片描述
输入密码,点击回车即可。当右下角出现

SSH:Host

表示连接成功
在这里插入图片描述
点击Open Folder就可以看到你的远程服务器目录了
在这里插入图片描述

注意:到这里虽然已经可以正常使用了,但是有一点就是需要频繁输入密码。接下来配置一下远程服务器

免密连接

SSH密钥配置

本节将介绍如何在Windows操作系统上生成SSH密钥,并将公钥部署到远程服务器系统中。通过这样的操作,您可以在每次重启Visual Studio Code之后,使用Remote-SSH访问远程服务器系统中的文件时,无需再手动输入密码。

配置Windons秘钥

  1. 点击Win + R(输入cmd),调出Dos窗口
  2. 输入ssh-keygen,一直回车
  3. 生成的秘钥文件在C:\Users\HuangZou.ssh
  4. 私匙和公匙: id_rsa、id_rsa.pub在这里插入图片描述

部署公钥到服务器

  1. 先用vs code打开远程服务器中~/.ssh

在这里插入图片描述

  1. 将公钥文件id_rsa.pub复制到.ssh文件在这里插入图片描述 如果没有.ssh文件,就创建一个
mkdir ~/.ssh
  1. 打开终端Terminal,将公钥添加到authorized_keys
cat id_rsa.pub >> authorized_keys

在这里插入图片描述

重启Vscode,连接远程服务器就不需要输入密码了!

标签: ssh vscode linux

本文转载自: https://blog.csdn.net/weixin_44914727/article/details/130156071
版权归原作者 HuangZouZou 所有, 如有侵权,请联系我们删除。

“Vscode配置 Remote-SSH 连接远程服务器”的评论:

还没有评论