现在的使用云端主机服务来架设各种服务主机是常见的,可以免除公司在维护主机的负担,将硬体及备援委托给云端服务公司(例如aws).

当我们在租用一台主机时,你是无法接触到主机实体的,所以对这台主机的控制就完全依靠各种远端连线方法,例如Windows可以用远端桌面,Linux可以使用SSH.

今天要介绍的是Linux的SSH,SSH可以单独使用帐号密码连线,但有时你的虚拟主机商会给你一个pem的档案,我们来介绍怎么使用它

我所选择的SSH连线软体为Putty,所以要下载puttygen来将pem变成ppk档

puttygen的下载网页 https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

执行刚刚下载的puttygen,你会看到下面的画面,然后按「Load』,将你的pem档载入

接著按「Save private key』并按「是』,然后选择要存放ppk档的地方

到这步骤,你己经完成pem转成ppk,接下来我们将使用Putty结合ppk来进行远端SSH连线,首先打开你的Putty,最基本的你要输入你要连线的主机名称或者是IP,如果不是预设的22port,请修改你的连线port.

接下来按左半边的「Data』,然后在Auto-login username中输入你的主机商给你的远端连线的使用者帐号,例如是root(通常基于安全理由,会给其他的帐号,而不会是root)

下一步按「SSH』里的「Auth』,按「Browse』去把刚刚产生的ppk档载入,然后按「Open』,如果没有问题的话,你就已经登入的远端主机的系统内了.

相关文章