當(dāng)前位置:首頁(yè) >  站長(zhǎng) >  建站經(jīng)驗(yàn) >  正文

通過(guò)SSH壓縮Godaddy空間文件

 2012-01-02 13:49  來(lái)源: 布衣網(wǎng)仕的博客   我來(lái)投稿 撤稿糾錯(cuò)

  域名預(yù)訂/競(jìng)價(jià),好“米”不錯(cuò)過(guò)

Godaddy的空間偶用了一年多,就功能上來(lái)說(shuō)還是蠻不錯(cuò)的,只不過(guò)在國(guó)內(nèi)訪問(wèn)不太穩(wěn)定,沒(méi)辦法呀,在國(guó)內(nèi)想好好經(jīng)營(yíng)一個(gè)網(wǎng)站,還是得老老實(shí)實(shí)的去備案才行!域名備案好了,空間數(shù)據(jù)庫(kù)也準(zhǔn)備好了,接下來(lái)就是要把數(shù)據(jù)庫(kù)和文件移回國(guó)內(nèi)了。這里面偶就遇到了一個(gè)問(wèn)題,Godaddy的空間只能壓縮20M的壓縮包,但是我的幾個(gè)網(wǎng)站,每個(gè)網(wǎng)站的數(shù)據(jù)都在將近100M,怎么辦呢?輾轉(zhuǎn)于各個(gè)技術(shù)論壇以后,發(fā)現(xiàn)網(wǎng)友們提到了一個(gè)東東——SSH!幾經(jīng)周折,才通過(guò)這個(gè)玩意兒把網(wǎng)站給移了回來(lái)。下面分享一下:

首先,了解一下SSH為何物:

SSH 為 Secure Shell 的縮寫(xiě),由 IETF 的網(wǎng)絡(luò)工作小組(Network Working Group)所制定;SSH 為建立在應(yīng)用層和傳輸層基礎(chǔ)上的安全協(xié)議。SSH 是目前較可靠,專(zhuān)為遠(yuǎn)程登錄會(huì)話和其他網(wǎng)絡(luò)服務(wù)提供安全性的協(xié)議。利用 SSH 協(xié)議可以有效防止遠(yuǎn)程管理過(guò)程中的信息泄露問(wèn)題。S S H最初是U N I X系統(tǒng)上的一個(gè)程序,后來(lái)又迅速擴(kuò)展到其他操作平臺(tái)。S S H在正確使用時(shí)可彌補(bǔ)網(wǎng)絡(luò)中的漏洞。S S H客戶端適用于多種平臺(tái)。幾乎所有U N I X平臺(tái)—包括H P – U X、L i n u x、A I X、S o l a r i s、Digital UNIX、I r i x,以及其他平臺(tái)—都可運(yùn)行S S H。

傳統(tǒng)的網(wǎng)絡(luò)服務(wù)程序,如:ftp、pop和telnet在本質(zhì)上都是不安全的,因?yàn)樗鼈冊(cè)诰W(wǎng)絡(luò)上用明文傳送口令和數(shù)據(jù),別有用心的人非常容易就可以截獲這些口令和數(shù)據(jù)。而且,這些服務(wù)程序的安全驗(yàn)證方式也是有其弱點(diǎn)的, 就是很容易受到“中間人”(man-in-the-middle)這種方式的攻擊。所謂“中間人”的攻擊方式, 就是“中間人”冒充真正的服務(wù)器接收你的傳給服務(wù)器的數(shù)據(jù),然后再冒充你把數(shù)據(jù)傳給真正的服務(wù)器。 服務(wù)器和你之間的數(shù)據(jù)傳送被“中間人”一轉(zhuǎn)手做了手腳之后,就會(huì)出現(xiàn)很?chē)?yán)重的問(wèn)題。 通過(guò)使用SSH,你可以把所有傳輸?shù)臄?shù)據(jù)進(jìn)行加密,這樣”中間人”這種攻擊方式就不可能實(shí)現(xiàn)了,而且也能夠防止DNS欺騙和IP欺騙。使用SSH,還有一個(gè)額外的好處就是傳輸?shù)臄?shù)據(jù)是經(jīng)過(guò)壓縮的,所以可以加快傳輸?shù)乃俣取SH有很多功能,它既可以代替Telnet,又可以為FTP、PoP、甚至為PPP提供一個(gè)安全的”通道”。

使用SSH的時(shí)候,大部分都是要通過(guò)各式各樣的設(shè)置的,對(duì)于偶來(lái)說(shuō),這些東西都太麻煩了,再繼續(xù)徘徊于論壇,發(fā)現(xiàn)有網(wǎng)友介紹了一款軟件——SSH Secure Shell Client

這個(gè)軟件下載下來(lái)以后,安裝,馬上就可以使用了。那么我將步驟分享一下:

1、登錄Godaddy控制面板開(kāi)通SSH:用過(guò)Godaddy空間的人都知道這個(gè)怎么玩了,這里就不多說(shuō)了,只不過(guò)要注意一點(diǎn),開(kāi)通的時(shí)候是通過(guò)語(yǔ)音報(bào)讀的形式告知開(kāi)通驗(yàn)證碼的,而且報(bào)讀的是英文,英文聽(tīng)力有一定基礎(chǔ)的人都能聽(tīng)懂,無(wú)非就是0-9的英文;另外,在填寫(xiě)電話號(hào)碼的時(shí)候,Country Code:里面寫(xiě)86(中國(guó)的區(qū)號(hào));在Phone Number: 寫(xiě)手機(jī)號(hào),手機(jī)號(hào)的話前面記得加個(gè)0,如013800000000。提交以后就等著系統(tǒng)打電話過(guò)來(lái)了。

2、啟動(dòng)安裝好的SSH Secure Shell Client,界面如圖:

 

點(diǎn)擊“Quick Connect”,如圖:

 

在“Host Name”輸入主機(jī)的IP地址;“User Name”輸入主帳號(hào)的FTP用戶名;端口,即“Port”默認(rèn)為22,這個(gè)地方不用改;“Authentication”這個(gè)地方選擇“Password”,就是通過(guò)密碼進(jìn)行登錄。接下來(lái)點(diǎn)擊一下“Connect”進(jìn)行連接。

連接上了以后,會(huì)彈出一個(gè)密碼框,要求輸入密碼,這個(gè)地方就是輸入主帳號(hào)FTP的密碼。完了以后還會(huì)彈出一個(gè)東東,那個(gè)我也不知道是什么,不管它就行,幾秒鐘以后會(huì)自動(dòng)消失。這個(gè)時(shí)候,后面的主窗口就已經(jīng)可以使用代碼模式進(jìn)行命令操作了。

首先,執(zhí)行一個(gè)“ls”,看看主機(jī)中都有哪些目錄,Godaddy主機(jī)一般有4個(gè)目錄,除了“html”這個(gè)目錄意外,其他的不用管它。

輸入“cd html”進(jìn)入html這個(gè)目錄(基礎(chǔ)的命令和DOS類(lèi)似),進(jìn)入以后,還可以輸入“ls”看看“html”這個(gè)目錄里面有些什么內(nèi)容。

這個(gè)時(shí)候已經(jīng)可以對(duì)里面的文件進(jìn)行壓縮了,命令各式:tar -czvf 目標(biāo)壓縮包文件名 目錄名。例如我要壓縮html目錄下cngary這個(gè)文件夾里面的所有內(nèi)容,就可以這樣輸入:tar -czvf cngary.tar.gz cngary(注意:cngary.tar.gz這個(gè)就是壓縮包的名稱(chēng),至于為什么要有*.tar.gz這兩個(gè)后綴,不得而知,偶也沒(méi)去研究,只想盡快把文件打包下載……)

這樣就可以,通過(guò)FTP登錄,就可以把“cngary.tar.gz”這個(gè)壓縮包下載下來(lái)了。本地解壓,就可以看到“cngary”這個(gè)文件夾里面的所有文件了。接下來(lái)就是上傳到國(guó)內(nèi)空間上,然后修改配置文件、恢復(fù)數(shù)據(jù)庫(kù)(改天再寫(xiě)博文我移數(shù)據(jù)庫(kù)的一點(diǎn)點(diǎn)心得)就完成了網(wǎng)站的轉(zhuǎn)移全過(guò)程了。

 

申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

相關(guān)文章

熱門(mén)排行

信息推薦