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