VSCode远程开发实战:SSH连接服务器详解(附仙宫云平台示例)

前言:

在进行软件开发或运维工作时,我们经常需要连接到远程服务器。Visual Studio Code(VSCode)通过其强大的Remote-SSH扩展,让远程连接与管理变得异常简单。本文将以仙宫云平台为例,手把手教你如何配置并使用VSCode连接SSH服务器。

目录

一、安装Remote-SSH扩展

二、配置SSH连接

三、编辑SSH配置文件

四、建立SSH连接

五、连接成功

六、使用


一、安装Remote-SSH扩展

打开Visual Studio Code,进入拓展市场(Ctrl+Shift+X),下载拓展Remote - SSH

二、配置SSH连接

安装完成后,按照以下步骤配置SSH连接:

  1. 点击远程资源管理器选项卡,并选择**远程(隧道/SSH)**类别
  1. 点击
    ssh配置

3.在弹出的选择配置文件中,点击第一个

三、编辑SSH配置文件

在打开的config文件中输入以下配置信息:

复制代码
Host <显示的服务器名字>
    HostName <服务器的ip>
    Port 22
    User <ssh登录的用户名>

以仙宫云平台为例

在仙宫云控制台的SSH信息页面,你可以找到所需的连接信息:

  • Host: 可自定义(如:my-remote-server)

  • HostName: 服务器公网IP地址

  • User: 平台提供的用户名(如:ubuntu、root或其他)

示例配置:

四、建立SSH连接

1.配置完成后,在SSH目标列表中即可看到刚创建的配置

2.选择刚刚创建好的那个配置

3.询问是否保存known_hosts,选择Continue即可

4.输入访问的密码(即配置文件,其对应的登陆密码)

五、连接成功

当VSCode窗口右下角显示"SSH:你的服务器名称"状态栏,并且左侧文件浏览器可以浏览远程文件系统时,表示你已经成功连接到远程服务器。

六、使用

1.登录成功后打开终端即可操作 快捷键:ctrl + ~

2.查看编辑服务器文件目录 点击文件------打开文件夹

3.确定后再次输入登录密码即可

相关推荐
luj_17682 分钟前
毒素驱动的生物自毁机制探析
服务器·c语言·开发语言·经验分享·算法
躺不平的理查德10 分钟前
Nginx与Ajax 备忘录
linux·运维·服务器
谢亮_vipxieliang16 分钟前
ValidX vs Apache Commons Validator:功能与性能对比
java·服务器·spring boot·后端·spring cloud·apache·hibernate
Sophnet云平台29 分钟前
MCP与A2A双协议解析:2026年Agent互操作的技术选型
linux·服务器·网络·上下文·mcp·大模型测评·sophnet
晚风叙码31 分钟前
Linux(二)权限问题
linux·服务器
深念Y44 分钟前
Windows 11 工具链部署与 SSH 踩坑笔记
windows·笔记·ssh
BreezeJiang1 天前
从域名到 Node.js:一次云服务器请求经过了哪些层?
服务器
Julien20041 天前
调查和解决 SELinux 问题
linux·运维·服务器·网络·学习方法
2601_962074682 天前
自己编译RustDesk,并将自建ID服务器和key信息写入客户端
运维·服务器
大模型丫丫2 天前
Hermes Agent:轻量级智能体框架实战指南
大数据·运维·服务器