如何遠端連線Linux雲主機
在前面的一篇文章中我們知道了雲主機是什麼,如何申請和建立雲主機以及連線Windows雲主機例項的方法。今天,筆者再給大家嘮一嘮連線Linux雲主機例項的方法。
Linux介紹
Linux因為它開源、執行佔用資源少、穩定的特點成為伺服器的首選作業系統。字面上講Linux是的指的作業系統的核心,通常情況下我們使用的是各種發行版本,比如開發者常用的Ubuntu Linux,與Redhat核心相容性最好的CentOS等。使用Linux,圖形介面我們就先暫時忘記吧,使用Linux強大的命令列解決你所有的問題。
百度百科中提到Linux是一套免費使用和自由傳播的類Unix作業系統,是一個基於POSIX和UNIX的多使用者、多工、支援多執行緒和多CPU的作業系統。它能執行主要的UNIX工具軟體、應用程式和網路協議。它支援32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個效能穩定的多使用者網路作業系統。
Linux基本思想
Linux的基本思想有兩點:第一,一切都是檔案;第二,每個軟體都有確定的用途。其中第一條詳細來講就是系統中的所有都歸結為一個檔案,包括命令、硬體和軟體裝置、作業系統、程序等等對於作業系統核心而言,都被視為擁有各自特性或型別的檔案。至於說Linux是基於Unix的,很大程度上也是因為這兩者的基本思想十分相近。
Linux完全免費
Linux是一款免費的作業系統,使用者可以通過網路或其他途徑免費獲得,並可以任意修改其原始碼。這是其他的作業系統所做不到的。正是由於這一點,來自全世界的無數程式設計師參與了Linux的修改、編寫工作,程式設計師可以根據自己的興趣和靈感對其進行改變,使Linux吸收了無數程式設計師的精華,不斷壯大。
Linux多使用者、多工
Linux支援多使用者,各個使用者對於自己的檔案裝置有自己特殊的權利,保證了各使用者之間互不影響。多工則是現在電腦最主要的一個特點,Linux可以使多個程式同時並獨立地執行。
遠端連線服務SSH介紹
SSH協議模型
SSH為Secure Shell的縮寫,中文名稱安全外殼協議,建立在應用層基礎上的安全協議,用於本地計算機遠端通過加密方式登入執行SSH服務的主機。相對於telnet明文傳輸的遠端登入方式,SSH登入是相對安全的,即使資訊被中途截獲,密碼也不會洩露。在最早的時候,網際網路通訊都是明文通訊,一旦在網路傳輸過程中被截獲,內容就暴露無疑。1995年,一位芬蘭學者提出並設計了SSH協議,將登入資訊全部加密後再通過網路傳輸,成為網際網路安全的一個基本解決方案,迅速在全世界獲得推廣,目前已經成為Linux系統的標準系統元件。SSH客戶端適用於HP-UX、Linux、AIX UNIX等多種平臺。
拋開上面這麼多枯燥的概念,從今天開始我們通過一個個小實驗的形式,沉浸式的和大家一塊學習Linux的使用方法。
遠端連線工具
1.如果使用者訪問遠端伺服器時使用的是Linux系統,可以在命令列中直接執行ssh命令進行連線。
假設你要以使用者名稱guest,登入IP為192.168.100.100的遠端主機,你只要在操作視窗簡單執行以下的命令列ssh [email protected]回車後提示輸入guest密碼即可。
如果本地主機正在登入的使用者名稱與遠端主機需要登入的使用者名稱相同時可執行ss 192.168.100.100回車後提示輸入guest密碼即可。
通常情況下,基於安全考慮遠端主機的ssh服務對外埠經常修改為非預設埠,這種情況下連線需要加-p引數,如ssh -p 22522 [email protected]回車後提示輸入guest密碼即可。
2.如果使用者訪問遠端伺服器時使用的是Windows系統,連線時就需要使用遠端連線工具了。筆者常用的命令列遠端SSH/Telnet連線工具有SecureCRT,Xshell,PuTTY。其中SecureCRT,Xshell是商業軟體,PuTTY是開源免費軟體,而且是綠色免安裝版本,可以在網上很容易的下載到。下面就以PuTTy為例說一說連線雲主機Linux例項的步驟。
第1步:點選PuTTy程式圖示啟動
第2步:在PuTTy程式主介面,“Host Name(or IP address)"下方的輸入框中填寫雲主機Linux例項的IP地址,如果配置了host主機名解析檔案也可以輸入主機名,在”Port“下方的輸入框中填寫雲主機Linux例項配置的SSH服務埠,”Connection type"下方點選SSH,其它選擇預設,最後點選“OPEN"按鈕.
第3步:首次執行PuTTy,會彈出如下提示,選擇“是(Y)”
第4步:按螢幕提示,分別輸入雲主機Linux例項的使用者名稱和密碼,登入系統。其中使用者名稱回顯,密碼輸入時不顯示 。
登入後,雲主機的操作和傳統伺服器的使用完全相同,你可以繼續開啟你的雲端之旅了。