【教程】VSCode连接远程服务器

✨安装扩展 Remote - SSH

安装扩展 Remote - SSH

会同时安装扩展包中扩展

image-20250720170912551

下面为该扩展官方演示GIF

ssh-readme


✨配置SSH公钥与私钥

新建SSH Session前请先配置公钥与私钥

新建SSH Session前请先配置公钥与私钥

新建SSH Session前请先配置公钥与私钥


以下命令行适用于macOS / Linux

关于Windows平台配置

详情可参考:https://www.cnblogs.com/Flat-White/p/17065331.html


先使用如下命令行生成ssh公钥与私钥(Windows平台操作类似)

较新版本的ssh-keygen命令不使用-t rsa参数时默认使用 ed25519 加密算法

mkdir ~/.ssh && cd ~/.ssh
ssh-keygen -f jumpserver_id_ed25519

生成了jumpserver_id_ed25519.pub(公钥)和jumpserver_id_ed25519(私钥)

使用cat命令查看公钥或者直接用文本编辑器打开

上传公钥到服务器平台

使用如下命令行新建ssh配置

vim ~/.ssh/config

在config中写入以下内容(${username}${Port}请根据实际情况替换)

Host jump.server
HostName jump.server
Port ${Port}
User ${username}
IdentityFile ~/.ssh/jumpserver_id_ed25519

然后使用如下命令验证ssh配置

ssh -T username@server.com

image-20250720174942805


✨VSCode导入SSH配置

打开VSCode

点击左下角的图标

image-20250720175349780

点击连接到主机

image-20250720175446932

点击配置 SSH 主机

image-20250720175907070

点击之前配置好的SSH文件

image-20250720175944835


✨新建SSH Session

此后每次需要连接远程服务器时

只需点击VSCode左下角图标选择需要连接主机即可

由于安装Remote - SSH时同时安装了Remote Explorer扩展

点击打开文件夹 可以直接打开服务器上的文件

image-20250720180757491


⭐转载请注明出处

本文作者:双份浓缩馥芮白

原文链接:https://www.cnblogs.com/Flat-White/p/18994267

版权所有,如需转载请注明出处。

posted @ 2025-07-20 18:21  双份浓缩馥芮白  阅读(346)  评论(0)    收藏  举报