我的名字叫imikasa 来自辽宁省沈阳市,是一名信息工程学院的一名大学生,我的专业是移动应用开发专业,虽然我的专业是移动应用开发,但是不仅仅学移动端开发,也学习前端后端的知识,语言上包括c,java,js,python 都各有涉猎,也很希望在网络上和喜欢技术的童鞋们进行沟通♂。
我第一此接触阿里云服务器ecs的时候,是专业老师教我用java操作数据库上的数据(JDBC),老师用自己的服务器上的MySQL另开的新用户,让我们连接远程服务器上的MySQL进行操作 ,当时感觉很新奇,也很好玩,调皮的我们为了好玩,就用死循环往数据库里面插值,后来不过瘾,插值的内容变成立3个*、2个*、1个*、2个*、3个*,使劲一滑,就可以看见波浪线的动画,嘻嘻嘻嘻,不扯淡了,之后老师就让我们想继续往深学习的同学买个服务器。说以我之前就参与过学生机的活动,非常的香,再后来发现了这个,我今天就是从这里跳下去我也要用你们阿里云服务器,真香。
我还是分享一下,我的一些小妙招吧(不算小妙招吧,基操)。就是SSH免密登录。
我们在登录远程服务器时,总是要输入密码,很烦,今天配置了免密登录,记录一下
配置免密就一句话,把要登录的本地的公钥存至远程的服务器内就行
先打开自己本地的命令行工具cmd,
输入ssh-keygen
然后根据他的提示敲几下回车就行了 。
密钥id_rsa和公钥id_rsa.pub文件都默认保存在(C:\User\用户/.ssh)文件夹下,然后在以记事本的方式打开公钥id_rsa.pub,复制其内容,待用 。
在登陆你的远程服务器 以Ubuntu为例,同样在你的服务器上输入ssh-keygen 然后根据他的提示敲几下回车就行了.
我们可以查看.ssh目录ls -a发现这里也有id_rsa和id_rsa.pub还有一个authorized_keys。
我们在进入到.ssh目录下cd .ssh利用vim编辑authorized_keysauthorized_keys,我们进入到编辑器先按i,发现左下角变成了INSERT,然后我们把之前复制的内容粘贴进去,在按一下Esc,发现左下角的INSERT消失,输入:wq!保存并退出,然后就完事了。
自己可以在ssh root@XXX登录试试,这时候发现没有密码了
用阿里云之后,我感觉不仅方便开发,方便部署,而且也提高了我的运维能力,属实是很大程度的促进了我的进步。。。。