小白的第一次购买服务器心声:阿里云购买真的很方便!选型,直接支付宝扫一扫。在让客户付款的便捷性方面真的是很符文马云爸爸的作风。具体的操作我就附上阿里云手册的连接:购买指南
这个指南已经写的很清楚了。对了,购买服务器量力而行。小熊这样穷字当头的,数数了口袋里的钢镚,买了个1核心2G内存的,虽然不是很懂,但是我估计了一下应该够用:顺便提一句,学生真好,9.9一个月1核心1G内存。相当实惠了。
这样我就有了第一台服务器。想想还是有些小激动的,毕竟以后的web项目全部都要发布上去,小熊先生的个人网站,现在还在自己设计中。
有了自己的服务器,第一步就是连接,其实我还是有些想提高逼格的(纯粹的想装逼)。其实在阿里云控制台可以直接远程登录的。如图:
-
控制台---->我的资源---->云服务器ECS
-
点击实例
-
点击远程连接
- 输入密码
注意:第一次登录的时候,服务器会发你一个6位密码(至少我是6位),记得保存一下,如果真的忘记了请去控制台重新重置一下就好了
-
登录成功
ssh登录
熊熊熊,(小熊的怒吼)。这个是连接重点了,毕竟小熊我这里遇到过麻烦,所以记录一下我摔的坑
window平台登录
-
准备
- PuTTY:https://the.earth.li/~sgtatham/putty/latest/w64/putty.exe
这个是用来登录的 - PuTTYgen:https://the.earth.li/~sgtatham/putty/latest/w64/puttygen.exe
这个是用来生成秘钥对的
- PuTTY:https://the.earth.li/~sgtatham/putty/latest/w64/putty.exe
-
在控制台生产秘钥
实例--->密钥对
创建密钥对
密钥配置,我之前没有密钥就自动生成了一个
生成成功后请务必下载保存,因为这个只能保存一次。切记切记。 绑定密钥
实例--->密钥对--->选择需要绑定到服务器的密钥
选择添加即可
-
PC端密钥设置
生成私钥使用PuTTYgen
选择load
选择绑定在阿里云端的密钥,显示文件里面选所有文件才看的见.pem文件
保存即可 私钥文件名与.pem文件名相同
打开PuTTY
connecton--->ssh--->Auth 然后添加生产的私钥.ppk
session--->地址 root@IP --->port 22 ---->open
一般的小伙伴都会成功哎,我偏骗运气不好遇到了一些些问题,其实也不是什么大问题 就是不让连接
其中的问题是这样的:
- Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
- sshd[10826]: Connection closed by XX.XX.XX.XX.
- Disconnected: No supported authentication methods available.
- 图片来自阿里云手册
这个问题一般是由Linux实例中的配置文件默认设置的问题,使用网页远程登录修改ssh配置文件就可以解决,根据阿里云手册步骤操作即可解决问题
对了,在说一下 我自己的感受吧!小白,刚接触很高兴加入程序员的大军,还有如果是自己使用,不要用多个密钥绑定服务器。阿里的服务器重置也很方便,这些在阿里云里面都有教程,大家有什么问题可以多多查手册的。以后小熊会有配置发布web项目的教程的,感觉给自己挖了一个大坑哈哈,java环境发布和 Python服务器爬虫(迷你)。