當(dāng)前位置:首頁 >  站長 >  建站經(jīng)驗 >  正文

通過SSH壓縮Godaddy空間文件

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

  域名預(yù)訂/競價,好“米”不錯過

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

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

SSH 為 Secure Shell 的縮寫,由 IETF 的網(wǎng)絡(luò)工作小組(Network Working Group)所制定;SSH 為建立在應(yīng)用層和傳輸層基礎(chǔ)上的安全協(xié)議。SSH 是目前較可靠,專為遠程登錄會話和其他網(wǎng)絡(luò)服務(wù)提供安全性的協(xié)議。利用 SSH 協(xié)議可以有效防止遠程管理過程中的信息泄露問題。S S H最初是U N I X系統(tǒng)上的一個程序,后來又迅速擴展到其他操作平臺。S S H在正確使用時可彌補網(wǎng)絡(luò)中的漏洞。S S H客戶端適用于多種平臺。幾乎所有U N I X平臺—包括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,以及其他平臺—都可運行S S H。

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

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

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

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

2、啟動安裝好的SSH Secure Shell Client,界面如圖:

 

點擊“Quick Connect”,如圖:

 

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

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

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

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

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

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

 

申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!

相關(guān)文章

熱門排行

信息推薦