上一篇中说到如何在AWS上建立免费的服务器,并且获得了三个关键信息:

-一把叫r3.pem的钥匙

-公有DNS

-公有IP

忘记了?——请自觉去翻上一篇~

这次要利用这三个信息来连接我们远在东京的服务器。

准备好了就开始咯~

现在我们已经有一台昼夜不停运行在遥远东京的服务器了,要连接上它才能做进一步设置。连接的方法Windows和Mac有所不同,为了方便朋友圈隐藏的土豪,这里分别讲解,请按需选择。

>>Windows篇

在Windows中,我们需要用到两个软件,一个叫“putty”,一个叫“puttygen”

分别问度娘要。

putty可以把它看做是一个连接你和服务器的超时空隧道,但是它不认识你的钥匙(r3.pem)。

首先我们要配一把新钥匙。

打开puttygen

确认红框中选中“SSH-2 【小火箭加速器】 RSA”,然后点击蓝框的“Load”。

在打开的对话框中,选择文件类型下拉框为“All Files(.)”,然后找到前面我们保存的钥匙r3.pem打开。

“确定”。然后点击“Load”下面的“Save private key”按钮。

点“是”会保存为一个.ppk文件,就把它继续命名为“r3.ppk”。这就是我们的新钥匙啦,同样请好好保存。

(其实我还是放在桌面上,嗯。)

接下来关闭puttygen,打开putty。

这里要注意的是蓝框中,“Host Name(or IP address)”这里填写

ubuntu@你的公有DNS

例如

ubuntu@ec2-54-238-211-149.ap-northeast-2.compute.amazonaws.com

端口保持默认的“22”,“Connection type”选择“SSH”。

在左边的树状目录中,展开“Connection”下的“SSH”,找到“Auth”,点击“Auth”(红框处),会跳转到如下页面

在右边点击“Browse…”选中刚刚我们配的新钥匙r3.ppk,其他地方不动,然后回到刚才的“Session”。

这里可以在蓝框那里写一个名字比如“r3”点击“Save”保存我们所做的设置,这样下次可以直接“Load”而不用重新设置一遍。

正确设置好之后应该如上图所示,确认没有问题了点击“Open”

接下来会打开一个像命令行一样的黑框如下

点击“是”

出现这样的画面就表示连接成功啦。

==

>>Mac 【小火箭加速器】 OS篇

这里会初步接触到要输入代码的内容,先不要头痛,很简单的噢。

看不懂也没关系,照做就行了。

Mac自带有一个神秘的应用叫终端,藏在

点击其他

找到终端打开,界面长这样

首先我们要进入前面保存的钥匙r3.pem保存的路径。要知道r3.pem的路径很简单,直接把这个文件拖进终端的界面里,就会显示出来了。比如我直接是放在桌面上,那么这个时候显示的路径是

/Users/Cru/Desktop/r3.pem

这里Cru是我的用户名。你可以相应地改成你的用户名。

用键盘把光标移动到最前面加上“cd ”注意d后面有个空格,然后把最后的“r3.pem”删掉,这样修改完应该是

cd /Users/Cru/Desktop/

回车,之后应该是出现如下画面

看到差别了没,之前的光标前显示的是“~ Cru$” 现在变成了“desktop Cru”

接下来要给钥匙提升权限(看不懂就当我在放空气吧)键入如下代码

chmod 400 r3.pem

注意这一步完成后是没有任何提示的,只要不报错就是成功了,如下图。

如果出现一长串字符看不懂,那么重新输一遍,注意都是半角。

接下来我们要用到之前记录下的公有IP,输入代码ssh -i "r3.pem" ubuntu@你的公有IP

例如

ssh -i "r3.pem" ubuntu@54.238.211.149

请特别注意哪些地方有空格哪些地方没有空格

所有字母与字符都是半角噢

回车。

如果操作都没有问题的话,那么应该可以看到如下画面。

这样就已经连接上你的服务器啦。

===

按照上【SSR机场】面的方法操作之后,你应该已经顺利地连接上这台属于你的远在东京的服务器了。而这次的连接篇到这里也就结束了。

在下一次的最终篇中,会告诉你怎么一步一步搭梯子呦。

请认真努力地期待吧!

HIAHIAHIA~