工控網(wǎng)首頁
>

應(yīng)用設(shè)計(jì)

>

Linux實(shí)驗(yàn)室 遠(yuǎn)程連接Linux云主機(jī)方法

Linux實(shí)驗(yàn)室 遠(yuǎn)程連接Linux云主機(jī)方法

2018/5/30 10:09:39

Linux介紹

  Linux因?yàn)樗_源、運(yùn)行占用資源少、穩(wěn)定的特點(diǎn)成為服務(wù)器的首選操作系統(tǒng)。字面上講Linux是的指的操作系統(tǒng)的內(nèi)核,通常情況下我們使用的是各種發(fā)行版本,比如開發(fā)者常用的Ubuntu Linux,與Redhat內(nèi)核兼容性最好的CentOS等。使用Linux,圖形界面我們就先暫時(shí)忘記吧,使用Linux強(qiáng)大的命令行解決你所有的問題。

  百度百科中提到Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),是一個(gè)基于POSIX和UNIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。它能運(yùn)行主要的UNIX工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。它支持32位和64位硬件。Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,是一個(gè)性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。

Linux基本思想

  Linux的基本思想有兩點(diǎn):第一,一切都是文件;第二,每個(gè)軟件都有確定的用途。其中第一條詳細(xì)來講就是系統(tǒng)中的所有都?xì)w結(jié)為一個(gè)文件,包括命令、硬件和軟件設(shè)備、操作系統(tǒng)、進(jìn)程等等對(duì)于操作系統(tǒng)內(nèi)核而言,都被視為擁有各自特性或類型的文件。至于說Linux是基于Unix的,很大程度上也是因?yàn)檫@兩者的基本思想十分相近。 

Linux完全免費(fèi)

  Linux是一款免費(fèi)的操作系統(tǒng),用戶可以通過網(wǎng)絡(luò)或其他途徑免費(fèi)獲得,并可以任意修改其源代碼。這是其他的操作系統(tǒng)所做不到的。正是由于這一點(diǎn),來自全世界的無數(shù)程序員參與了Linux的修改、編寫工作,程序員可以根據(jù)自己的興趣和靈感對(duì)其進(jìn)行改變,使Linux吸收了無數(shù)程序員的精華,不斷壯大。

Linux多用戶、多任務(wù)

  Linux支持多用戶,各個(gè)用戶對(duì)于自己的文件設(shè)備有自己特殊的權(quán)利,保證了各用戶之間互不影響。多任務(wù)則是現(xiàn)在電腦最主要的一個(gè)特點(diǎn),Linux可以使多個(gè)程序同時(shí)并獨(dú)立地運(yùn)行。

遠(yuǎn)程連接服務(wù)SSH介紹

SSH協(xié)議模型

  SSH為Secure Shell的縮寫,中文名稱安全外殼協(xié)議,建立在應(yīng)用層基礎(chǔ)上的安全協(xié)議,用于本地計(jì)算機(jī)遠(yuǎn)程通過加密方式登錄運(yùn)行SSH服務(wù)的主機(jī)。相對(duì)于telnet明文傳輸?shù)倪h(yuǎn)程登錄方式,SSH登錄是相對(duì)安全的,即使信息被中途截獲,密碼也不會(huì)泄露。在最早的時(shí)候,互聯(lián)網(wǎng)通信都是明文通信,一旦在網(wǎng)絡(luò)傳輸過程中被截獲,內(nèi)容就暴露無疑。1995年,一位芬蘭學(xué)者提出并設(shè)計(jì)了SSH協(xié)議,將登錄信息全部加密后再通過網(wǎng)絡(luò)傳輸,成為互聯(lián)網(wǎng)安全的一個(gè)基本解決方案,迅速在全世界獲得推廣,目前已經(jīng)成為Linux系統(tǒng)的標(biāo)準(zhǔn)系統(tǒng)組件。SSH客戶端適用于HP-UX、Linux、AIX UNIX等多種平臺(tái)。

拋開上面這么多枯燥的概念,從今天開始我們通過一個(gè)個(gè)小實(shí)驗(yàn)的形式,沉浸式的和大家一塊學(xué)習(xí)Linux的使用方法。

遠(yuǎn)程連接工具 1.如果用戶訪問遠(yuǎn)端服務(wù)器時(shí)使用的是Linux系統(tǒng),可以在命令行中直接運(yùn)行ssh命令進(jìn)行連接。 假設(shè)你要以用戶名guest,登錄IP為192.168.100.100的遠(yuǎn)程主機(jī),你只要在操作窗口簡單運(yùn)行以下的命令行ssh guest@192.168.100.100回車后提示輸入guest密碼即可。

如果本地主機(jī)正在登錄的用戶名與遠(yuǎn)程主機(jī)需要登錄的用戶名相同時(shí)可執(zhí)行ss 192.168.100.100回車后提示輸入guest密碼即可。

通常情況下,基于安全考慮遠(yuǎn)程主機(jī)的ssh服務(wù)對(duì)外端口經(jīng)常修改為非默認(rèn)端口,這種情況下連接需要加-p參數(shù),如ssh -p 22522 guest@192.168.100.100回車后提示輸入guest密碼即可。

2.如果用戶訪問遠(yuǎn)端服務(wù)器時(shí)使用的是Windows系統(tǒng),連接時(shí)就需要使用遠(yuǎn)程連接工具了。筆者常用的命令行遠(yuǎn)程SSH/Telnet連接工具有SecureCRT,Xshell,PuTTY。其中SecureCRT,Xshell是商業(yè)軟件,PuTTY是開源免費(fèi)軟件,而且是綠色免安裝版本,可以在網(wǎng)上很容易的下載到。下面就以PuTTy為例說一說連接云主機(jī)Linux實(shí)例的步驟。

第1步:點(diǎn)擊PuTTy程序圖標(biāo)啟動(dòng)

第2步:在PuTTy程序主界面,“Host Name(or IP address)"下方的輸入框中填寫云主機(jī)Linux實(shí)例的IP地址,如果配置了host主機(jī)名解析文件也可以輸入主機(jī)名,在”Port“下方的輸入框中填寫云主機(jī)Linux實(shí)例配置的SSH服務(wù)端口,”Connection type"下方點(diǎn)選SSH,其它選擇默認(rèn),最后點(diǎn)擊“OPEN"按鈕.

第3步:首次運(yùn)行PuTTy,會(huì)彈出如下提示,選擇“是(Y)”

第4步:按屏幕提示,分別輸入云主機(jī)Linux實(shí)例的用戶名和密碼,登錄系統(tǒng)。其中用戶名回顯,密碼輸入時(shí)不顯示 。

登錄后,云主機(jī)的操作和傳統(tǒng)服務(wù)器的使用完全相同,你可以繼續(xù)開啟你的云端之旅了。

審核編輯(
王靜
)
投訴建議

提交

查看更多評(píng)論
其他資訊

查看更多

新大陸自動(dòng)識(shí)別精彩亮相2024華南國際工業(yè)博覽會(huì)

派拓網(wǎng)絡(luò)被Forrester評(píng)為XDR領(lǐng)域領(lǐng)導(dǎo)者

智能工控,存儲(chǔ)強(qiáng)基 | 海康威視帶來精彩主題演講

展會(huì)|Lubeworks路博流體供料系統(tǒng)精彩亮相AMTS展會(huì)

中國聯(lián)通首個(gè)量子通信產(chǎn)品“量子密信”亮相!