使用VScode拓展插件Remote-ssh登录阿里云ECS

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 阿里云飞天加速计划免费赠送2星期+2个月的云服务器,笔者最近申请了一台,并且第一次使用VScode的插件Remote-ssh登录,相比于XShell登录云服务器,VScode有着其独特的优势。

笔者就读于广州医科大学生物技术专业,最近有一批生物数据需要分析,而本人电脑配置有限,于是就想把数据放在云上进行分析。通过朋友推荐,得知阿里云“飞天加速计划·高校学生在家实践”活动免费赠送2星期+2个月的云服务器,于是毫不犹豫地申请了一台拿来练练手。不得不说,阿里云作为大厂,各方面的服务都是一流的。申请过程十分简单,只需要实名认证,期间不需要任何的其他费用。
云服务登录的方法有很多种,可以通过阿里云的控制台直接在网页上进行连接,也可以通过XShell等软件登录,相关教程网上有很多,笔者在这里介绍通过VScode的插件登录云武器的方法。VSCode是一款由微软开发且跨平台的免费源代码编辑器。虽然定位是编辑器,但通过安装插件后,能实现大部分集成开发环境的功能,诸如语法高亮、代码自动补全等。用VScode远程登录阿里云ECS的详细步骤如下。
1.安装拓展Remote - SSH
image.png
在拓展商店中搜索Remote后即可看到拓展,点击安装即可。
2.远程SSH连接
安装 Remote - SSH 扩展后,您将在最左侧看到一个新的状态栏项目。
image.png
远程状态栏项目可以快速显示 VS Code 在哪个上下文中运行(本地或远程),单击该项目将调出远程 - SSH 命令。
image.png
3.设置SSH
云服务器有多种身份验证方法,包括 SSH 公钥/私钥对或用户名和密码。笔者为了方便,就创建了一个公钥/私钥对,下载到本地后在.ssh/config文件中进行配置。(点击下图中的齿轮图标即可打开配置文件)
image.png
image.png
随后按照以下格式在.config文件中输入服务器公网IP和登录的用户名,并修改IdentityFile,笔者的文件名是Aliyun2020。
image.png
如果一切顺利,你将成功连接上你的云服务器,并且可以与远程计算机上的文件交互并打开文件夹。你可以打开集成终端 (快捷键Ctrl+`),将看到远程的bash-shell
image.png
以上就是如何通过VScode远程登录阿里云ECS的步骤,总体来说还是很简单的。笔者这次通过阿里云的飞天加速计划申请的云服务器足以满足大部分初学者的需求,云武器的优势在于全天24小时保持开机,对于网站开发者来说是必不可少的。我虽然不是计算机专业的学生,但我所在的生物学领域,实验中产生的海量的数据,也是需要大量的计算进行分析的,足以见云服务器的重要性。把数据放在云上跑,既解决了本地计算机配置不够的问题,也不需要保持个人笔记本的长时间开机,可谓是省钱又省力。
阿里云飞天加速计划对于许许多多的高校在校生来说是一次巨大的帮助,也正是这次活动,很多像我一样的人第一次听说了云服务器,第一次体验了云服务器,第一次在云服务器中部署自己的项目。

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1月前
|
Linux 网络安全 数据安全/隐私保护
SSH工具连接远程服务器或者本地Linux系统
SSH工具连接远程服务器或者本地Linux系统
53 0
|
8天前
|
传感器 前端开发 JavaScript
前端开发者必备的VS Code插件推荐
前端开发者必备的VS Code插件推荐
|
8天前
|
Linux 网络安全
|
4天前
|
网络协议 网络安全 数据安全/隐私保护
如何在IDEA中使用固定公网地址SSH远程连接服务器开发环境(三)
在IDEA中通过固定公网地址SSH远程连接服务器开发环境,需要配置固定TCP端口以避免地址随机变化。首先,升级cpolar至专业版及以上,然后在官网保留一个固定TCP地址。进入cpolar管理界面,编辑隧道信息,将保留的固定地址填入,更新隧道。最后,在IDEA中新建SSH连接,输入固定地址和端口,验证连接。成功后,即可稳定远程开发。
|
4天前
|
网络协议 Java Linux
如何在IDEA中使用固定公网地址SSH远程连接服务器开发环境(二)
在IDEA中通过Cpolar实现固定公网地址SSH远程连接到Linux服务器开发环境,主要步骤包括:1) 在Linux服务器上安装Cpolar,使用一键脚本进行安装和启动服务;2) 登录Cpolar Web UI,创建隧道,指定隧道名称、协议、本地地址(SSH默认端口22)、临时随机TCP端口和中国地区;3) 使用生成的公网TCP地址在IDEA中新建SSH连接,输入该地址和端口,完成远程连接。这种方式允许开发者在任何地方通过固定的公网地址进行远程开发,而无需公网IP。
|
4天前
|
安全 网络协议 Linux
如何在IDEA中使用固定公网地址SSH远程连接服务器开发环境(一)
该文介绍了如何通过IDEA设置远程连接Linux服务器的步骤,使用Cpolar内网穿透工具实现在没有公网IP的情况下进行远程开发。主要内容包括检查Linux SSH服务、本地连接测试、在Linux上安装Cpolar、创建远程连接的公网地址、公网远程连接测试以及固定连接公网地址。文章还提供了相关截图辅助说明,适用于IDEA2023.2.5版本。
|
1月前
|
人工智能 自然语言处理 JavaScript
阿里云发布 AI 编程助手 “通义灵码”——VSCode更强了 !!
阿里云发布 AI 编程助手 “通义灵码”——VSCode更强了 !!
358 3
|
20天前
|
Ubuntu Linux 网络安全
ubuntu linux 搭建 webssh 网页ssh远程登录其他服务器
ubuntu linux 搭建 webssh 网页ssh远程登录其他服务器
31 0
|
1月前
|
网络协议 物联网 Linux
你不能不知道的:无公网IP,SSH远程连接CentOS服务器【内网穿透】
你不能不知道的:无公网IP,SSH远程连接CentOS服务器【内网穿透】
|
1月前
|
Devops jenkins 网络安全
【DevOps】(四)jekins服务器ssh部署
【DevOps】(四)jekins服务器ssh部署
23 1

热门文章

最新文章