歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 使用Putty和SSH訪問你的OpenShift程序

使用Putty和SSH訪問你的OpenShift程序

日期:2017/2/28 14:36:55   编辑:Linux教程
OpenShift 經常會升級,升級後程序就訪問不到了,在網上看到一篇文章說可以SSH上去重啟一下服務就好了(出現同樣問題的用戶可以SSH登陸到Gear,輸入 "ctl_all start"或"ctl_all restart"啟動httpd服務。),SSH貌似可以用如下命令進行訪問: ssh <uuid>@<dns-name>,但是Windows平台下大多使用PuTTY, 如何使用PuTTY訪問呢?於是下面翻譯這篇文章給大家看看,悲劇的是翻譯完發現Openshift被qiang了,這片神奇的土地: 使用Putty和SSH訪問你的程序 PuTTY是Windows下面一個非常流行的SSH實現,是一個自由軟件,沒有的同學可以搜索一下。這篇文章的關鍵是密鑰,因為PuTTY的密鑰和OpenSHH的處理不一樣。

第一步 轉換SSH密鑰為PuTTY格式。

注意:你僅需要執行此步驟一次。

當rhc tools安裝完成時,SSH密鑰創建為OpenSHH格式,這和PuTTY格式稍微有些區別。在裡我們將要把導入先前創建的OpenSSH密鑰,然後轉換為PU格式。When rhc tools are installed, your SSH keys are created in the OpenSSH format. This format differs slightly from thePuTTYformat. In this step, we'll import the OpenSSH key that you have created earlier and convert it to native PuTTY format.

沒有PuTTY和PuTTYgen的同學先到這裡下載: http://www.chiark.greenend.org.uk/~sgtatham/putty/.

啟動PuTTYgen,然後選擇 Conversions -> Import Key


通常缺省情況下,OpenSSH保存密鑰在 drive:\Documents and Settings\user\.ssh folder (WindowsXP), 或者在 drive:\Users\user\.ssh folder( Windows 7)。在選擇器中,找到目錄,然後選擇 id_rsa 文件,裡面是你的私鑰.

實際上你可以看到另一個公鑰文件id_rsa.pub-- Windows 可能錯誤的識別為 'Microsoft Publisher' 文件。你如果錯誤的選擇了id_rsa.pub,PuTTYgen會報錯提示你文件不包含一個私鑰。

一旦導入,你可以在PuTTYgen中看到如下導入信息。





然後點擊 Save private key ,選擇相同的 drive:\Documents and Settings\user\.ssh 目錄. 文件名缺省為 id_rsa.ppk。

現在你有三個文件在這個文件夾下面: OpenSSH 私鑰id_rsa, PuTTY 私鑰id_rsa.ppk和公鑰 id_rsa.pub.


我們接下來將會使用這個密鑰安全的訪問你的運用。

Openshift 的詳細介紹:請點這裡
Openshift 的下載地址:請點這裡

推薦閱讀:

如何通過Putty實現遠程登錄控制Linux平台 http://www.linuxidc.com/Linux/2013-06/85266.htm

Putty連接VMWare中Ubuntu的問題解決 http://www.linuxidc.com/Linux/2013-05/84819.htm

VMware+Linux+Putty環境配置 http://www.linuxidc.com/Linux/2013-05/84818.htm

借助Putty遠程登錄控制虛擬機的Fedora系統 http://www.linuxidc.com/Linux/2013-01/78155.htm

Red Hat老用戶的OpenShift初體驗 http://www.linuxidc.com/Linux/2012-12/76316.htm

Openshift 指南 http://www.linuxidc.com/Linux/2014-01/95405.htm

Copyright © Linux教程網 All Rights Reserved