遠(yuǎn)程SSH訪問(wèn)Linux服務(wù)器
我們經(jīng)常會(huì)遇到用Windows電腦遠(yuǎn)程Linux系統(tǒng)進(jìn)行相關(guān)部署的操作。
但遠(yuǎn)程Linux系統(tǒng)服務(wù)與本地Windows不在同一個(gè)局域網(wǎng),而且Linux系統(tǒng)所在的外網(wǎng)IP是動(dòng)態(tài)變化的。
有沒(méi)有簡(jiǎn)單、高效的辦法解決這個(gè)遠(yuǎn)程訪問(wèn)難題?
今天,給大家介紹一個(gè)無(wú)需公網(wǎng)IP、不用路由器設(shè)置,就能快速實(shí)現(xiàn)Windows遠(yuǎn)程訪問(wèn)Linux系統(tǒng)辦法!
Linux端準(zhǔn)備與操作
確定Linux系統(tǒng)的電腦/服務(wù)器開(kāi)啟SSH服務(wù),并確定端口號(hào)。
終端輸入sudo service sshd status,如果出現(xiàn)active (running),說(shuō)明SSH服務(wù)已啟動(dòng)。
輸入more /etc/ssh/sshd_config,結(jié)果出現(xiàn)Port 22,說(shuō)明端口號(hào)是22。
進(jìn)入花生殼官網(wǎng),下載并安裝Linux平臺(tái)的花生殼版本客戶端。
安裝注冊(cè)完成,得到花生殼登錄帳號(hào)SN及密碼。
Windows端準(zhǔn)備與操作
在花生殼web管理后臺(tái)界面登錄激活服務(wù),在【內(nèi)網(wǎng)穿透】界面添加端口映射。
映射類(lèi)型選擇TCP,內(nèi)網(wǎng)主機(jī)及端口填寫(xiě)Linux系統(tǒng)局域網(wǎng)IP及端口號(hào)22。
映射完成,花生殼將生成一個(gè)外網(wǎng)訪問(wèn)地址。
通過(guò)這個(gè)外網(wǎng)訪問(wèn)地址,就可以進(jìn)行遠(yuǎn)程訪問(wèn)Linux設(shè)備(電腦/服務(wù)器)。
在Windows電腦上,安裝安全終端模擬軟件XShell。
選擇新建會(huì)話,在主機(jī)中輸入花生殼映射生成的域名,端口號(hào)輸入生成域名后的隨機(jī)端口號(hào),這里是35284。
注意:此處的端口號(hào)不再是22,現(xiàn)在已經(jīng)通過(guò)花生殼將動(dòng)態(tài)IP轉(zhuǎn)化為固定域名,端口號(hào)要采用花生殼生成的域名端口。
點(diǎn)擊確定,即可進(jìn)入遠(yuǎn)程Linux電腦的命令狀態(tài),然后就可以執(zhí)行相關(guān)命令操作了。
通過(guò)花生殼這套方案,將SSH進(jìn)行映射,快速實(shí)現(xiàn)了遠(yuǎn)程Linux電腦或服務(wù)器的連接訪問(wèn)。
在本地Windows系統(tǒng)上進(jìn)行部署操作,極大提高學(xué)習(xí)、工作效率。
如果部署操作時(shí),免費(fèi)的帶寬不能滿足需求,還可選擇單獨(dú)購(gòu)買(mǎi)花生殼帶寬服務(wù)。