阿里云使用心得

ECS使用心得

自我介绍

我是智能科学与技术的大四学生,这个专业涉及的范围很广,要学习的课很多,当然包括了linux操作。所以去年买了一年的学生优惠的ECS,可惜当时课比较多(我懒),闲置了。前段时间突然想复习下linux操作,就在阿里云搜索有没有和学生有关的活动,发现这个活动很好,于是来试了一下,总结了一些方便的小技巧

小技巧

小技巧1: 通过VS Code连接ECS

之前一直用xshell连接阿里云,但是发现不管是编辑代码还是游览文件都很不方便,偶然间知道vscode有一款名叫Remote SSH的插件可以在vscode上连接服务器,具体操作请看Remote SSH教程,通过这个可以在vscode上编辑代码并且直接运行,既美观又实用。

小技巧2:使用alias创建自定义命令

同学们有时候有时候因为一些常用的命令很长而烦恼呢,没关系,linux很人性化的可以自定义命令,比如可以创建命令rm -rf /*绑定为shanku,删库就更加方便啦。开个玩笑,同学们千万别这么做。言归正传,想要学习的同学请看自定义命令

开发过程中遇到的问题

问题1:SSH连接无故断开

在刚开始创建实例后,用上文所说的vscode连接后,经常出现连接一段时间后就断开连接并且再也连不上。

解决方法

重装系统

问题2:重装系统后SSH连不上

重装系统后用vscode连不上,用cmd 输入ssh root@ip后报错信息显示

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!

Someone could be eavesdropping on you right now (man-in-the-middle attack)!

It is also possible that a host key has just been changed.

The fingerprint for the ECDSA key sent by the remote host is

85:82:b1:58:20:21:a5:da:be:24:e8:14:9a:12:b2:d2.

Please contact your system administrator.

Add correct host key in /root/.ssh/known_hosts to get rid of this message.

Offending ECDSA key in /root/.ssh/known_hosts:5

ECDSA host key for 172.xxx.xxx.xxx has changed and you have requested strict checking.

Host key verification failed.

解决方法

在cmd中输入ssh-keygen -R 你的ECSip,目的是清除你当前机器里关于你的远程服务器的缓存和公钥信息,注意是大写的字母“R”哦。

学习收获

对于大四学生,并且是计算机相关的专业的学生来说,即将进入社会工作,在这个时候提前学习以后即将用的到的技术是非常有必要的。在这段时间,我通过“高校学生在家实践”学习到了基础的linux操作,并且了解了在实际工作中如何解决问题,对我有很大的帮助。

上一篇:ecs初使用体验


下一篇:ecs使用体验报告