如何使用 putty 远程 ssh 连接到 openshift?

173 阅读3分钟

Openshift是一个由Redhat公司开发的平台即服务器PAAS。基本上,openshift是一个云计算平台供应商,用于管理使用PHP和nodejs框架等几种语言的应用开发。在目前的市场上,云计算是一个著名的流行语,与亚马逊网络服务类似。OpenShift有不同的计划。你可以根据你的要求选择一个计划。Openshift提供了一个免费的计划,可以在没有信用卡的情况下访问3个小齿轮。因此,你将使用你最喜欢的语言开发应用程序,并可以部署到Openshift云,将这个托管的应用程序映射到你在其他域名注册商如GoDaddy创建的域名。

OpenShift平台的特点和优势

  • 应用程序的开发和部署
  • 托管服务商
  • 支持不同的语言、数据库和工具
  • 不需要信用卡就可以开始使用

一旦选择了OpenShift,第一步就是在openshift在线平台注册,你将获得一套工具和上述所有功能。

首先,你需要创建一个应用程序,在我的案例中,我通过选择PHP语言和MySQL数据库创建了一个在线应用程序。你的装备机已经创建。我们将在下面看到我们如何登录到Openshift设备。我们将有不同的选项来连接到Openshift

通过窗口中的putty远程SSH连接到Openshift

首先,你需要putty、puttygen工具来连接到openshit gear。

Putty介绍

Putty是一个免费的客户端工具。它提供了一个控制台来连接到不同的远程Linux和Ubuntu系统。它支持不同的ssh,HTTP Fttp协议,以及授权技术来安全地连接远程服务器。你可以从putty网站上下载这个工具。

PuttyGen介绍

PuttyGen也是一个免费的开源工具,作为putty安装的一部分,你会得到它。它可以用来生成私钥和公钥以连接到远程服务器。

在你的windows系统上安装了putty和puttyGen。首先打开puttyGen工具来生成私钥

Generate private Key using PuttyGen client tool

打开puttygen工具选择SSH-2 RSA密钥类型,最后点击生成一个随机密钥。

将鼠标移到空间上,按给定的黑色矩形形状生成随机密钥。

Generate public Key using PuttyGen client tool

下一步,PuttyGen生成一个私钥,如下图所示

generated public private key pair using PuttyGen

将私钥保存到你的windows文件系统中,可以在putty工具配置中使用。

进入OpenShift在线设置,创建一个公钥,如下图所示,将上面的截图复制到下面的文本区,然后保存。

add public key in openshift online settings

这就是openshift的设置,现在你在openshift的机器已经准备好接收远程ssh连接了。下一步是打开putty工具。

Openshift source gear settings

复制源码的齿轮地址和随机密码

openshift ssh remote connection using putty

点击打开后,你就可以使用SSH客户端工具连接到windows下的openshift设备了。如果你在做远程连接齿轮时有任何困难,请发表评论。