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

简介: 阿里云飞天加速计划免费赠送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小时保持开机,对于网站开发者来说是必不可少的。我虽然不是计算机专业的学生,但我所在的生物学领域,实验中产生的海量的数据,也是需要大量的计算进行分析的,足以见云服务器的重要性。把数据放在云上跑,既解决了本地计算机配置不够的问题,也不需要保持个人笔记本的长时间开机,可谓是省钱又省力。
阿里云飞天加速计划对于许许多多的高校在校生来说是一次巨大的帮助,也正是这次活动,很多像我一样的人第一次听说了云服务器,第一次体验了云服务器,第一次在云服务器中部署自己的项目。

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
3月前
|
Android开发 数据安全/隐私保护 虚拟化
安卓手机远程连接登录Windows服务器教程
安卓手机远程连接登录Windows服务器教程
459 4
|
4月前
|
弹性计算 网络协议 关系型数据库
阿里云国际版ECS云服务器无法登录宝塔面板控制台
阿里云国际版ECS云服务器无法登录宝塔面板控制台
|
7月前
|
弹性计算 运维 安全
云服务器 ECS产品使用问题之怎么添加登录密码
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
云服务器 ECS产品使用问题之怎么添加登录密码
|
6月前
|
机器学习/深度学习 存储 Linux
【机器学习 Azure Machine Learning】使用VS Code登录到Linux VM上 (Remote-SSH), 及可直接通过VS Code编辑VM中的文件
【机器学习 Azure Machine Learning】使用VS Code登录到Linux VM上 (Remote-SSH), 及可直接通过VS Code编辑VM中的文件
|
6月前
|
Windows
github无法访问?vscode 无法使用github登录同步? 改 hosts 吧
github无法访问?vscode 无法使用github登录同步? 改 hosts 吧
|
7月前
|
弹性计算 运维 数据安全/隐私保护
云服务器 ECS产品使用问题之如何解决幻兽帕鲁服务器实例登录失败
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
|
8月前
|
安全 Linux Shell
SSH服务器拒绝密码登录的解决方法
SSH服务器拒绝密码登录的解决方法
1788 1
|
7月前
|
网络安全 数据安全/隐私保护
服务器密码登录出现了:SSH connection failed: connect ECONNREFUSEDxxxxxxxx:22 * Xshell提示 SSH connection fa
服务器密码登录出现了:SSH connection failed: connect ECONNREFUSEDxxxxxxxx:22 * Xshell提示 SSH connection fa
|
3月前
|
自然语言处理 API C++
阿里通义推出SmartVscode插件,自然语言控制VS Code,轻松开发应用,核心技术开源!
SmartVscode插件深度解析:自然语言控制VS Code的革命性工具及其开源框架App-Controller
|
6月前
|
iOS开发 MacOS
【Mac系统】解决Vscode中LeetCode插件不能刷剑指offer题库
文章讨论了解决Mac系统中Vscode里LeetCode插件无法刷剑指Offer题库的问题,并提供了一些相关的使用技巧和资源链接。
325 1

热门文章

最新文章