[技术宅] 超详细|新手向|教你一步一步自己搭梯子(2)——服务器连接篇
[技术宅] 超详细|新手向|教你一步一步自己搭梯子(2)——服务器连接篇
上一篇中说到如何在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
例如
端口保持默认的“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
请特别注意哪些地方有空格哪些地方没有空格,并且字母与字符都是半角噢。
回车。
如果操作都没有问题的话,那么应该可以看到如下画面。
这样就已经连接上你的服务器啦。
按照上面的方法操作之后,你应该已经顺利地连接上这台属于你的远在东京的服务器了。而这次的连接篇到这里也就结束了。
在下一次的最终篇中,会告诉你怎么一步一步搭梯子呦。
请认真努力地期待吧!
HIAHIAHIA~
关于文责:
若文中所使用图文涉及任何版权问题,请直接与我联系修改。
本文仅限于原文转发,未经授权请勿以任何方式转载、演绎、用于商业目的。
