ftp的實質是什麼
❶ 匿名ftp是指什麼
匿名FTP即匿名文件傳輸協議。用於對遠程計算機的連接,這些計算機是作為匿名或客戶用戶進行連接的,以將公共文件傳輸到用戶的本地計算機。
匿名文件傳輸能夠使用戶與遠程主機建立連接並以匿名的身份從遠程主機上拷貝文件,而不必是該遠程主機的注冊用戶。用戶使用特殊的用戶名anonymous,許多系統用戶要求用戶將E-mail地址作為口令,便可登陸「匿名」FTP伺服器,訪問遠程主機上公開的文件。
匿名FTP服務的實質是:提供服務的機構在它的FTP伺服器上建立一個公開賬戶,並賦予該賬戶訪問公共目錄的許可權。
用戶想要登錄到這些FTP伺服器時,無需事先申請用戶賬戶,可以用「anonymous」作為用戶名,用自己的E-mail地址或姓名作為用戶密碼,便可登錄,獲取FTP服務。
(1)ftp的實質是什麼擴展閱讀:
1、FTP工作原理:
與許多互聯網應用一樣,FTP服務也是一個客戶機用反務器系統(C/S)。用戶通過一個支持FTP協議的客戶端程序,連接到遠程主機上的FTP伺服器程序。用戶通過客戶端程序向伺服器程序發出命令,伺服器程序執行用戶所發出的命令,並將執行的結果返回到客戶端。
以文件下載為例,當啟動FTP客戶端程序從遠程計算機下載文件時,事實上啟動了兩個程序:一個本機上的FTP客戶端程序,它向FTP伺服器提出拷下載文件的請求;
另一個是啟動了遠程計算機的上的FTP伺服器程序,它響應你的請求並將指定的文件傳送到你的計算機中。目前,FTP的應用軟體有很多,如伺服器端的有Server-U、FileZilla等,客戶端的有CuteFtp 、 FlashFTP等,極大的方便了用戶的使用。
2、工作機制:
匿名FCP是這樣一種機制,用戶可通過它連接到遠程FTP伺服器上,進行文件的上傳或下載,而不需要成為其注冊用戶。
通過FTP程序連接匿名FTP伺服器的方式同連接普通FTP伺服器的方式類似,只是在要求提供用戶帳號時必須輸人anonymous或ftP,而該用戶帳號的口令可以是任意的字元。
當遠程伺服器提供匿名FTP服務時,會預先指定某些目錄及文件向公眾開放,允許匿名用戶的存取,而系統中的其餘目錄則處於隱匿狀態。作為一種安全措施,大多數匿名FTP伺服器都只允許用戶下載文件,而不允許用戶上傳文件。
❷ http和Ftp有和實質性的區別
HTTP和FTP是兩種網路傳輸協議的縮寫,FTP是File Transportation Protocol(文件傳輸協議)的縮寫,而HTTP則是Hyper Text Transportation Protocol(超文本傳輸協議)的縮寫,它們是計算機之間交換數據的方式,也是兩種最經典的文件下載方式。FTP專門用來下載,而HTTP的主要工作是用來瀏覽網頁,不過也能用來下載。這兩種下載方式的原理並不復雜,就是用戶按照一定的規則(協議)和提供文件的伺服器取得聯系並將文件搬到自己的計算機中來。FTP下載方式最古老,在沒有WWW的日子裡,FTP就已經廣為使用了。HTTP出現的較晚,但現在也應用的相當廣泛。其實,如果你僅僅是為了下載而下載,那麼你完全沒必要把他們分的那麼清,這兩種使用的下載方式、下載工具幾乎是一模一樣的。
在進行FTP或者HTTP下載之前你必須獲得有效的資源鏈接或者伺服器地址。比如,FTP下載鏈接通常是這樣的:
ftp://ftp.ftpserver.com/1/2/3/file.exe或者ftp://20.102.192.34/1/2/3/file.exe
來看一下這個地址的結構,這里有很多斜杠(「 /」),是不是有些似曾相識的感覺?其實他們的作用和Windows中用來表示目錄的反斜杠(「」)的作用是完全一樣的。理解了這一點,這個FTP下載鏈接的含義就很清楚了,它代表某個伺服器(伺服器既可以用域名ftp.ftpserver.com來表示,也可以用IP地址來表示202.102.192.34,他們的作用是完全一樣的)上,子目錄1/2/3(三個斜杠代表三個子目錄)下面的一個名稱文件為file.exe的文件。
有時候,你可能得的FTP地址相識被砍去了尾巴的,比如
ftp://ftp.ftpserver.com/或者ftp://20.102.192.34/
這個地址沒有告訴你具體能夠下載的內容,利用這個地址可以連接上FTP伺服器看他有哪些文件然後由選擇地進行下載。
需要特別提一點,所有的FTP伺服器都是需要帳號和密碼才能登錄的。不過有相當一部分FTP伺服器提供了匿名登錄,對於這些伺服器我們可以使用通用的帳號和密碼登錄(通常是帳號Anonymous密碼anonymous),也許你登錄這些FTP伺服器是沒有提示你輸入帳號和密碼,實際上Windows或者FTP軟體自動幫你完成了匿名登陸操作。
還有一部分FTP伺服器出於各種原因,沒有提供匿名登錄,那麼你就需要手工登錄了。假設我們在FTP伺服器ftp://20.102.192.34/上有一組帳號和密碼是user和password,那麼如何才能夠登錄呢?這里有一個非常簡便的方法,在IE的地址欄中輸入:user:password@ftp://20.102.192.34就可以登錄了。
簡單總結一下,FTP(或者HTTP)下載鏈接無非三種:
帶文件名的
不帶文件名
帶帳號和密碼的
IE直接下載
Http方式
前面說過,Http是超文本傳輸協議,我們平常上網的瀏覽器(比如IE)的「本職工作」就是解讀按照這種協議製作的網頁。Web網頁上的各種資源都有一個URL,比方說某個圖片的URL是http://www.aaa.com/a.jpg,某個頁面的URL是http://www.aaa.com/default.html等等。當IE看到這些URL時,他會將其顯示出來。但是如果碰到http://www.aaa.com/a.exe這種擴展名為exe的文件怎麼辦呢?這種文件可不能「顯示」出來,否則就以一堆亂碼,這時IE會彈出一個對話框�視沒�欠褚��募�4嫻獎鏡兀�略鼐褪欽庋��嫉摹?
1、在頁面上單擊一個提供下載的鏈接
2、設置一個文件名和保存位置然後單擊「保存」按鈕。
3、當顯示「下載完畢」後,你可以直接單擊「打開」按鈕將下載的文件打開,也可以單擊「打開文件夾」打開下載文件所在的文件夾。
很多人都喜歡採用在文件鏈接上單擊滑鼠右鍵選擇「目標另存為」的方式進行下載,如下圖。通常這種方式和直接單擊鏈接效果相同,但是要特別注意一個問題,現在很多提供軟體下載的網站都有防盜鏈功能,因此直接使用「目標另存為」的方法可能無法成功下載。經常是,明明想下載的是一個EXE文件,可是一旦「目標另存為」之後就變成了一個HTML文件。對於這種情況一般沒有特別有效的應付方法,只能使用左鍵單擊的方式進行下載。
FTP方式
在IE中也可以直接訪問FTP網站,假設我們知道了一個匿名FTP站點的地址是redhat.secsup.org,我們可以按照下面的步驟來訪問這個站點。
1、在瀏覽器的地址欄中輸入ftp://redhat.secsup.org來登錄該FTP站點。強調一下,直接輸入這樣的地址的前提是,FTP站點必須是匿名的。如果是非匿名的FTP,必須按照前面在「說點原理」那個小節中說的方式把用戶名和密碼也帶上。
2、登錄成功之後你會看到和資源管理器幾乎一模一樣的界面,選擇需要的文件或者文件夾,單擊滑鼠右鍵,從彈出的菜單中選擇「復制到文件夾」。
❸ 誰能幫我詳細介紹一下FTP網站的實質 我有時能上 有時又被提醒不能匿名登陸~~~~~~
ftp就是遠程傳輸協議
你利用一個ftp軟體,將自己電腦上的東西傳到另一台電腦上,
或是從另一台電腦上拷貝文件到自己的電腦上
你說的問題就要看你想連接的那台支不支持你登陸了
❹ FTP空間上傳的文件怎樣才能讓別人下載
FTP簡介 FTP的全稱是File Transfer Protocol(文件傳輸協議)。顧名思義,就是專門用來傳輸文件的協議。而FTP伺服器,則是在互聯網上提供存儲空間的計算機,它們依照FTP協議提供服務。當它們運行時,用戶就可以連接到伺服器上下載文件,也可以將自己的文件上傳到FTP伺服器中。因此,FTP的存在,大大方便了網友之間遠程交換文件資料的需要,充分體現了互聯網資源共享的精神。現在許多朋友都已經用上了寬頻網,而且硬碟也有足夠的空間,完全可以通過軟體手段把自己的電腦變為一台FTP伺服器,和網路中的朋友們一起分享大家各自收藏的好東東! 用Serv-U架設個人FTP 架設FTP伺服器,其實並沒有技術難度,只需用Serv-U這個軟體就可輕松搞定了。Serv-U支持所有版本的Windows操作系統,可以設定多個FTP伺服器,可以限定登錄用戶的許可權、登錄目錄及伺服器空間大小,功能非常完善。以下筆者就以Serv-U漢化版為例,給大家講講架設個人FTP的具體步驟。 首先下載安裝Serv-U,運行,將出現「設置向導」窗口,我們就來跟隨著這個向導的指引,一步步進行操作。 1. 設置Serv-U的IP地址與域名 一路單擊「下一步」跳過系統提示信息,來到「您的IP地址」窗口(如圖1),這里要求輸入本機的IP地址。 圖1 輸入你的IP地址 如果你的電腦有固定的IP地址,那就直接輸入;如果你只有動態IP(例如撥號用戶),那該處請留空,Serv-U在運行時會自動確定你的IP地址。 下一步,進行「域名」設定。這個域名只是用來標識該FTP域,沒有特殊的含義,比如筆者輸入「ftp.wxxi520.com」。 接下來的「系統服務」選項必須選「是」,這樣當你的電腦一啟動,伺服器也會跟著開始運行。 2.設置匿名登錄 匿名訪問就是允許用戶以Anonymous為用戶名,無需特定密碼即可連接伺服器並拷貝文件。如果你不想讓陌生人隨意進入你的FTP伺服器,或想成立VIP會員區,就應該在「匿名賬號」窗口中選「否」,這樣就只有經過你許可的用戶才能登錄該FTP。鑒於匿名登錄尚有一定的實用需求,筆者在此選「是」(如圖2)。 圖2 允許匿名登錄 之後就要為匿名賬戶指定FTP上傳或下載的主目錄,這是匿名用戶登錄到你的FTP伺服器後看到的目錄。設定後,向導還會繼續詢問你是否將匿名用戶鎖定於此目錄中,從安全的角度考慮,建議選「是」。這樣匿名登錄的用戶將只能訪問你指定的主目錄及以下的各級子目錄,而不能訪問上級目錄,便於保證硬碟上其他文件的安全。 3.創建新賬戶 除了匿名用戶,我們一般還需要建立有密碼的專用賬號,也就是說可以讓指定用戶以專門的賬號和密碼訪問你的伺服器,這樣做適用於實行會員制下載或只讓好友訪問。在「命名的賬號」窗口中將「創建命名的賬號嗎」選為「是」,進入「賬號名稱」設置,填入你制定的賬號名稱,而後在「賬號密碼」窗口輸入該賬號的密碼。 單擊「下一步」,會要求你指定FTP主目錄,並詢問是否將用戶鎖定於主目錄中,選「是」,作用與匿名賬戶設定基本相同,不再贅述。 緊接著要設置該賬戶的遠程管理員許可權,分為「無許可權」、「組管理員」、「域管理員」、「只讀管理員」和「系統管理員」五種選項,每項的許可權各不相同,可根據具體情況進行選擇。 至此,我們已擁有了一個域——ftp.wxxi520.com及兩個用戶——Anonymous和wxxi520。點擊「完成」退出向導,稍等片刻Serv-U軟體主界面將自動彈出,我們還要在此進行一些管理員設置。 4.管理員設置 圖3為Serv-U管理員界面,每個Serv-U引擎都能用來運行多個虛擬的FTP伺服器,而虛擬的FTP伺服器就稱為「域」。 圖3 Serv-U管理員界面 對FTP伺服器來說,建立多個域是非常有用的,每個域都有各自的用戶、組和相關的設置。以下筆者就簡要說說管理器界面上必要的各項設置。 ★ 首先點擊窗體左方的「本地伺服器」,勾選右邊的「自動開始(系統服務)」。 ★ 選擇左方的「域→活動」,這里記載了該域下所有用戶的活動情況,是非常重要的監控數據。 ★ 「域→組」:在此可自建一些用戶組,把各類用戶歸到相應的組中,便於管理。 ★ 「域→用戶」:這里有我們剛建立的兩個賬號,其中的細節設置十分重要,具體如下。 賬號:如果有用戶違反FTP的規定,你可以點擊此處的「禁用賬號」,讓該用戶在一段時間內被禁止登錄。另外此處的「鎖定用戶於主目錄」一定要勾選,否則你硬碟的絕對地址將暴露。 常規:根據自身的實際需要,在此設置最大的下載和上傳速度、登錄到本伺服器的最大用戶數、同一IP的登錄線程數等。 IP訪問:你可以在此拒絕某個討厭的IP訪問你的FTP伺服器,只要在「編輯規則」處填上某個IP地址,以後該IP的訪問將會全部被攔下。 配額:勾選「啟用磁碟配額」,在此為每位FTP用戶設置硬碟空間。點擊「計算當前」,可知當前的所有已用空間大小,在「最大」一欄中設定最大的空間值。 最後,請在有改動內容的標簽卡上點擊右鍵,選擇「應用」,如此才能使設置生效! 好了!現在,一個簡單的個人FTP伺服器就已經完整地呈現在你面前了。不過這時還要測試一下能否成功地下載和上傳。 下載和上傳 要使用FTP伺服器下載和上傳,就要用到FTP的客戶端軟體。常用的FTP客戶端軟體有CuteFTP、FlashFXP、FTP Explorer等等。對於它們的具體使用,這里就不細講了。基本上只要在這些軟體的「主機名」處中填入你廟宇的FTP伺服器IP地址,而後依次填入用戶名,密碼和埠(一般為21),點擊連接,只要能看到你設定的主目錄並成功實現文件的下載和上傳,就說明這個用Serv-U建立起來的FTP伺服器能正常使用了!
❺ FTP伺服器提供的主要功能是什麼簡答題。。。
文件傳輸服務。主要用於文件上傳和下載,而且更主要用於區域網內,方便於內部人員對一些資料的共享和上傳
❻ 為什麼要有web服務和ftp服務
FTP(File Transfer Protocol)是文件傳輸協議的簡稱。
FTP的作用
正如其名所示:FTP的主要作用,就是讓用戶連接上一個遠程計算機(這些計算機上運行著FTP伺服器程序)察看遠程計算機有哪些文件,然後把文件從遠程計算機上拷到本地計算機,或把本地計算機的文件送到遠程計算機去。
FTP工作原理
拿下傳文件為例,當你啟動FTP從遠程計算機拷貝文件時,你事實上啟動了兩個程序:一個本地機上的FTP客戶程序:它向FTP伺服器提出拷貝文件的請求。另一個是啟動在遠程計算機的上的FTP伺服器程序,它響應你的請求把你指定的文件傳送到你的計算機中。FTP採用「客戶機/伺服器」方式,用戶端要在自己的本地計算機上安裝FTP客戶程序。FTP客戶程序有字元界面和圖形界面兩種。字元界面的FTP的命令復雜、繁多。圖形界面的FTP客戶程序,操作上要簡潔方便的多。
簡單地說,支持FTP協議的伺服器就是FTP伺服器,下面介紹一下什麼是FTP協議(文件傳輸協議)
一般來說,用戶聯網的首要目的就是實現信息共享,文件傳輸是信息共享非常重要的一個內容之一。Internet上早期實現傳輸文件,並不是一件容易的事,我們知道 Internet是一個非常復雜的計算機環境,有PC,有工作站,有MAC,有大型機,據統計連接在Internet上的計算機已有上千萬台,而這些計算機可能運行不同的操作系統,有運行Unix的伺服器,也有運行Dos、Windows的PC機和運行MacOS的蘋果機等等,而各種操作系統之間的文件交流問題,需要建立一個統一的文件傳輸協議,這就是所謂的FTP。基於不同的操作系統有不同的FTP應用程序,而所有這些應用程序都遵守同一種協議,這樣用戶就可以把自己的文件傳送給別人,或者從其它的用戶環境中獲得文件。
與大多數Internet服務一樣,FTP也是一個客戶機/伺服器系統。用戶通過一個支持FTP協議的客戶機程序,連接到在遠程主機上的FTP伺服器程序。用戶通過客戶機程序向伺服器程序發出命令,伺服器程序執行用戶所發出的命令,並將執行的結果返回到客戶機。比如說,用戶發出一條命令,要求伺服器向用戶傳送某一個文件的一份拷貝,伺服器會響應這條命令,將指定文件送至用戶的機器上。客戶機程序代表用戶接收到這個文件,將其存放在用戶目錄中。
在FTP的使用當中,用戶經常遇到兩個概念:"下載"(Download)和"上載"(Upload)。"下載"文件就是從遠程主機拷貝文件至自己的計算機上;"上載"文件就是將文件從自己的計算機中拷貝至遠程主機上。用Internet語言來說,用戶可通過客戶機程序向(從)遠程主機上載(下載)文件。
使用FTP時必須首先登錄,在遠程主機上獲得相應的許可權以後,方可上載或下載文件。也就是說,要想同哪一台計算機傳送文件,就必須具有哪一台計算機的適當授權。換言之,除非有用戶ID和口令,否則便無法傳送文件。這種情況違背了Internet的開放性,Internet上的FTP主機何止千萬,不可能要求每個用戶在每一台主機上都擁有帳號。匿名FTP就是為解決這個問題而產生的。
匿名FTP是這樣一種機制,用戶可通過它連接到遠程主機上,並從其下載文件,而無需成為其注冊用戶。系統管理員建立了一個特殊的用戶ID,名為anonymous, Internet上的任何人在任何地方都可使用該用戶ID。
通過FTP程序連接匿名FTP主機的方式同連接普通FTP主機的方式差不多,只是在要求提供用戶標識ID時必須輸入anonymous,該用戶ID的口令可以是任意的字元串。習慣上,用自己的E-mail地址作為口令,使系統維護程序能夠記錄下來誰在存取這些文件。
值得注意的是,匿名FTP不適用於所有Internet主機,它只適用於那些提供了這項服務的主機。
當遠程主機提供匿名FTP服務時,會指定某些目錄向公眾開放,允許匿名存取。系統中的其餘目錄則處於隱匿狀態。作為一種安全措施,大多數匿名FTP主機都允許用戶從其下載文件,而不允許用戶向其上載文件,也就是說,用戶可將匿名FTP主機上的所有文件全部拷貝到自己的機器上,但不能將自己機器上的任何一個文件拷貝至匿名FTP主機上。即使有些匿名FTP主機確實允許用戶上載文件,用戶也只能將文件上載至某一指定上載目錄中。隨後,系統管理員會去檢查這些文件,他會將這些文件移至另一個公共下載目錄中,供其他用戶下載,利用這種方式,遠程主機的用戶得到了保護,避免了有人上載有問題的文件,如帶病毒的文件。
作為一個Internet用戶,可通過FTP在任何兩台Internet主機之間拷貝文件。但是,實際上大多數人只有一個Internet帳戶,FTP主要用於下載公共文件,例如共享軟體、各公司技術支持文件等。 Internet上有成千上萬台匿名FTP主機,這些主機上存放著數不清的文件,供用戶免費拷貝。實際上,幾乎所有類型的信息,所有類型的計算機程序都可以在Internet上找到。這是Internet吸引我們的重要原因之一。
匿名FTP使用戶有機會存取到世界上最大的信息庫,這個信息庫是日積月累起來的,並且還在不斷增長,永不關閉,涉及到幾乎所有主題。而且,這一切是免費的。
匿名FTP是Internet網上發布軟體的常用方法。Internet之所以能延續到今天,是因為人們使用通過標准協議提供標准服務的程序。像這樣的程序,有許多就是通過匿名FTP發布的,任何人都可以存取它們。
Internet中的有數目巨大的匿名FTP主機以及更多的文件,那麼到底怎樣才能知道某一特定文件位於哪個匿名FTP主機上的那個目錄中呢?這正是Archie伺服器所要完成的工作。Archie將自動在FTP主機中進行搜索,構造一個包含全部文件目錄信息的資料庫,使你可以直接找到所需文件的位置信息。
Web 服務是一種可以用來解決跨網路應用集成問題的開發模式,這種模式為實現「軟體作為服務」提供了技術保障。而「軟體作為服務」實質上是一種提供軟體服務的機制,這種機制可以在網路上暴露可編程介面,並通過這些介面來共享站點開放出來的功能。
從技術角度來講,Web 服務實現了最廣泛的應用軟體集成,彌補了傳統軟體開發模型的限制。Web 服務產生之前,在網路上提供對象服務通常要採用DCOM(Distributed COM)或CORBA。這兩種技術各有特點,也各自有相當廣泛的應用。前者運行在Windows操作系統上,後者主要運行在UNIX系統上,都有著相當悠久的歷史。
從概念層次上講,二者具有相近的結構,都可以讓客戶軟體實例化分布在網路上遠端的對象,並最終訪問對象服務。但是,在具體實現機制上,這兩種方案有許多不同。比如在通信協議方面,DCOM採用的是RPC協議而CORBA採用的是IIOP協議。另外,對於客戶端程序而言,訪問提供服務對象的方法也是大相徑庭,前者通過客戶端代理(proxy),經過RPC通道後訪問服務端的存根(stub)後才可以最終訪問到對象;而後者必須先通過客戶端的存根,然後經過IIOP訪問服務端的骨架(skeleton)才能最終訪問到對象。兩種模式分別如圖9-1和9-2所示。
圖9-1 DCOM方案
正是因為兩種分布式對象方案各自為政,所以它們只能被用來開發緊耦合類型的Web分布式應用系統。所謂緊耦合,就是指客戶端必須按照特定的規范去訪問服務端提供的服務,而這種規范只在一個有限的范圍內通用。
圖9-2 CORBA方案
為了可以在整個網際網路中實現對服務的自由訪問,有必要提供一種嶄新的模式或信息交換手段來達到這個目的。於是,微軟提出了Web 服務。
Web 服務的主要特點之一是,客戶端訪問Web 服務只需要通過網際網路標准協議,如HTTP或XML,以及SOAP,不需要專門的協議,如RPC或IIOP。因為HTTP協議和XML都是與平台無關的標准協議,因此,可以被任何主流操作系統正確理解和解釋。
另外,更為關鍵的特性是,Web 服務可以被XML語言進行詳盡的描述。這就是說,提供Web服務的站點可以提供一個(或多個)該站點可以對外提供服務的描述文件,這個文件的內容可以被訪問者理解。更進一步說,就是客戶端可以從網路上直接得到代碼!
也許舉個例子能更清楚地說明問題。假設開發人員需要搭建一個商務網站,這個網站需要一個驗證客戶合法身份的功能。為了實現這個功能,下面分別描述了可以採用的辦法。
由開發人員自己編寫安全驗證所需的全部代碼。這樣做顯然不現實,一個安全驗證程序涉及到諸多專業知識,並需要相當長的時間才能夠完成。
購買這段程序(通常是一個ActiveX組件)。在收到組件之後,首先將組件注冊在自己的機器上,然後根據組件類型庫產生介面文件。在實際編程中就可以使用這個介面文件來訪問組件服務。很明顯,這種方式在目前使用得最為廣泛。
有了Web 服務,情況就不同了,只需要在自己的程序中通過訪問某個服務的URL地址,得到一份XML描述,並使用這個描述文件產生一個介面文件。然後,在實際編程中,只需要通過這個介面文件來訪問服務就可以了。一定要注意,這個服務可不是運行在我們機器上的,是運行在網際網路上URL地址所指向的地方。
如果這個網站需要更多的功能,而這些功能在一些網站上已經被開發出來,並以各種方式(免費或收費)公開出來供所有需要它們的開發人員來使用,那麼,盡量使用它們好了。當然,如果開發人員所在的公司,也想成為Web 服務提供者的話,同樣可以輕松地將他們編寫的Web 服務在網路上公布出來,供大家使用。
與緊耦合服務概念相對,由於Web 服務具備通信協議標准性和服務自描述性,所以,使用Web 服務可以開發出松耦合的分布式應用程序來。這也是Web 服務要實現的最根本的設計目標。Web 服務的體系如圖9-3所示。
❼ web伺服器.FTP伺服器.管理伺服器本質上的區別
WEB伺服器也稱為WWW(WORLD WIDE WEB)伺服器,主要功能是提供網上信息瀏覽服 務。
(1)應用層使用HTTP協議。
(2)HTML文檔格式。
(3)瀏覽器統一資源定位器(URL)。
WWW代表萬維網的意思
FTP(文件傳輸協議)服務被廣泛應用於提供軟體下載服務、web網站內容更新服務以及不同類型計算機間的文件傳輸服務。除了軟體下載服務可以由web服務替代,不同類型計算機間的文件傳輸服務可以由電子郵件部分替代以外,web網站內容的更新服務即文件的上載服務,仍然要藉助於FTP來完成。
功能
(1)軟體下載服務
與超文本傳輸協議(HTTP)不同,FTP使用兩一個埠用於接收文件。所以,對於文件傳輸而言,FTP要比HTTP的效率高得多。因此,即使在web服務能夠提供軟體下載的今天,FTP服務依然是各專業軟體下載站點提供下載服務的最主要方式。
(2)web網站內容的更新
web網站中的內容只有不斷地更新和完善才能更多地吸引瀏覽者的目光。雖然有多種web網站內容更新的解決方案,但其中最安全和最方便的方式當屬FTP方式。
當一台伺服器上擁有若干虛擬Web站點或虛擬目錄時,並且這些虛擬web站點或虛擬目錄分別由不同的用戶維護時,可分別建立若干虛擬FTP伺服器,將虛擬FTP伺服器的主目錄與虛擬Web伺服器的主目錄一一對應起來,並分別為每個虛擬FTP站點指定相應的授權用戶,即可由各網站管理員利用FTP客戶端程序實現對自己web站點內容的管理和維護。
(3)不同類型計算機間的文件傳輸
FTP和所有的TCP/IP家族成員一樣,都是與平台無關的。雖然Windows系列的計算機之間可以通過資源共享的方式(如共享文件夾)實現數據交換,但不同類型的計算機之間則無法通過類似的機制實現數據共享,只能採用其他可跨越操作系統平台的方式,如E-mail附件、web站點下載和FTP文件傳輸的方式實現。其中,只有FTP文件傳輸的交互性最好。
(4)數據的備份和存儲
藉助於FTP服務,我們可以把重要文件上傳至FTP伺服器保存起來,從而有效地實現數據的備份和存儲,即使本地計算機發生「災難
管理伺服器類似於工作站性質,可以對伺服器的運行狀況進行監控,並統一管理
❽ BT、電驢和FTP著幾種下載方式有什麼本質的區別
BT下載是P2P,peer to peer ,就是下載者的電腦之間,可以相互傳輸,這樣,即使原始的下載源不存在了,大家照樣可以下載,同時,大家相互傳輸,速度比單個下載源高多了;
電驢是P2P一種,自己的格式,也是算BT軟體。下載的迅雷,也是支持P2P。
FTP 是網路協議的一種,和http並列的,是下載者到固定IP地址,用FTP協議連接。
FTP也可以用迅雷等下載工具下載。也可以用微軟的自帶資源管理器。
他們之間的本質區別是:下載者只是到源伺服器下載,還是下載者之間相互共享下載。我為人人,人人為我。所以,大家在用迅雷,或者BT等下載完畢後,不要立即關閉,為大家做點貢獻。
我可是原創啊,打字好累,希望能幫你。
❾ 匿名FTP的實質
匿名FTP服務的實質是:提供服務的機構在它的FTP伺服器上建立一個公開賬戶(一般為anonymous),並賦予該賬戶訪問公共目錄的許可權。用戶想要登錄到這些FTP伺服器時,無需事先申請用戶賬戶,可以用「anonymous」作為用戶名,用自己的E-mail地址或姓名作為用戶密碼,便可登錄,獲取FTP服務。
❿ 關於FTP伺服器的架設.
1.在你寬頻路由上做埠映射啊!
ip添你的ftp伺服器地址
埠21
這樣路由接到外網訪問內網的請求且埠是21的話會自動的把請求映射到你的ftp伺服器上的
2.server u地址是留空的
關於補充:
我們可以分析!!
1解析主機名正確!說明你的花生殼工作是正常的
2你的內網可以訪問ftp說明server U也是工作正常的
3而現在問題依然存在說明問題就是出在寬頻路由到ftp伺服器之間,也就是外網ip到內網ip的轉發上既是路由的埠映射上
所以建議你好好研究下你的寬代路由的設置,包括過濾規則,防火設置等
FTP伺服器的架設的工具
http://www3.skycn.com/soft/1240.html 原版
http://www3.skycn.com/soft/5704.html 漢化補丁
如何設置路由器
路由器設置如下:
如tp-link路由器配置指南
對路由器進行基本配置,使電腦通過路由器實現共享上網,過程相對來說比較容易實現;這篇文檔下面的內容,主要講述如下幾部分:
1, 收集並判斷信息,為配置路由器做准備;
2, 進入路由器管理界面,對路由器進行配置;
3, 配置過程簡單的故障定位排除;
讓我們快快開始,進入正題!
1, 置路由器前的准備工作(如果你對你自己的連接方式清楚,可以直接跳到第2點)
第一個需要確認的就是您的「寬頻接入方式」是怎樣的?
當然,最簡捷的辦法就是給您的ISP(互聯網服務提供商)打個電話咨詢一下;也可以通過您購買路由器以前的網路連接方式進行快速判斷。
常見的硬體連接方式有下面幾種:
1, 電話線 —> ADSL MODEM —> 電腦
2,雙絞線(乙太網線)—> 電腦
3,有線電視(同軸電纜)—> Cable MODEM —> 電腦
4,光纖 —> 光電轉換器 —> 代理伺服器 —> PC
ADSL / VDSL PPPoE :電腦上運行第三方撥號軟體如Enternet300或WinXP 系統自帶的撥號程序,填入ISP提供的賬號和密碼,每次上網前先要撥號;
或者您的ADSL MODEM 已啟用路由功能,填入了ISP提供的賬號和密碼,撥號的動作交給 MODEM 去做;(這種寬頻接入方式典型的比如南方電信提供的「 網路快車 」)
靜態IP :ISP提供給您固定的IP地址、子網掩碼、默認網關、DNS ;
動態IP :電腦的TCP/IP屬性設置為「自動獲取IP地址」,每次啟動電腦即可上網;(這種寬頻接入方式典型的比如深圳「天威視訊」)
802.1X+靜態IP :ISP提供固定的IP地址,專用撥號軟體,賬號和密碼 ;
802.1X+動態IP :ISP提供專用撥號軟體,賬號和密碼 ;
WEB認證 :每次上網之前,打開IE瀏覽器,先去ISP指定的主頁,填入ISP提供的用戶名密碼,通過認證以後才可以進行其他得上網操作;
(上面的黑體字就是您的寬頻接入方式,接入方式和硬體連接方式並不是固定搭配的)
上面提到的這些連接認證方式只是普及率比較高的一些寬頻接入方式,當然還會有其他的拓撲連接以及認證方式的存在;所以,當您不能肯定自己的寬頻方式的時候,最好向ISP咨詢:自己裝的寬頻接入,IP地址是靜態的還是動態的?認證使用的協議是PPPoE、802.1X還是WEB認證?當上面的兩個問題有了答案,就可以對路由器進行配置了;
2, 怎樣進入路由器管理界面?
先參照《用戶手冊》上面的圖示,將ADSL MODEM、路由器、電腦連結起來;
TL-R4XX系列路由器的管理地址出廠默認:IP地址:192. 168. 1. 1 ,子網掩碼:255. 255. 255. 0 (TL-R400 和TL-R400+ 兩款的管理地址默認為:192. 168. 123. 254 ,子網掩碼:255. 255. 255. 0)用網線將路由器LAN口和電腦網卡連接好,因為路由器上的乙太網口具有極性自動翻轉功能,所以無論您的網線採用直連線或交叉線都可以,需要保證的是網線水晶頭的製作牢靠穩固,水晶頭銅片沒有生銹等。
電腦桌面上右鍵點擊「網上鄰居」,選擇「屬性」,在彈出的窗口中雙擊打開「本地連接」,在彈出的窗口中點擊「屬性」,然後找尋「Internet協議(TCP/IP)」,雙擊彈出「Internet協議(TCP/IP)屬性」窗口;
在這個窗口中選擇「使用下面的IP地址」,然後在對應的位置填入:
IP地址 :192. 168. 1. X(X范圍2-254)、
子網掩碼:255. 255. 255. 0 、
默認網關:192. 168. 1. 1 ,填完以後「確定」兩次即可;
「Internet協議(TCP/IP)屬性」窗口如下:
3,檢查電腦和路由器能不能通訊?
可採用如下辦法查看,打開電腦的DOS界面:
「開始」—>「程序」,點擊「MS-DOS」 (Win98操作系統)
「開始」—>「程序」—「附件」,點擊「命令提示符」 (Win2000/XP操作系統)
一是檢查上面的IP地址配置是否生效?
在DOS窗口輸入:ipconfig/all 並回車,當看到類似如下信息,表示配置生效 ,
IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : 192. 168. 1. 10
Subnet Mast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .: 255. 255. 255. 0
Default Gateway. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : 192. 168. 1. 1
二是從電腦往路由器LAN口發送數據包,看數據包能不能返回?在DOS窗口運行:
ping 192. 168. 1. 1 –t 並回車,如果出現如下類似信息,
Reply from 192. 168. 1. 1 : bytes=32 time<10ms TTL=128 Reply from 192. 168. 1. 1 : bytes=32 time<10ms TTL=128 Reply from 192. 168. 1. 1 : bytes=32 time<10ms TTL=128 如果回車後沒有出現上面的信息,確提示輸入的命令「不是內部命令或外部命令,也不是可運行的程序或批處理程序」,則說明命令輸入有誤,請檢查空格之類的輸入是否被忽略; 4,進入路由器管理界面;出現上圖的信息,表示電腦可以和路由器通訊了,打開IE瀏覽器,在地址欄輸入 192. 168. 1. 1 並回車,正常情況下會出現要求輸入用戶名和密碼的對話框。當然,也有例外情況: 如果打開IE瀏覽器地址欄輸入地址回車,彈出「離線工作」的對話框,點即「連接」後出現撥號的小窗口,請點擊IE瀏覽器菜單欄的「工具」—「Internet選項」,在彈出的對話框內點擊「連接」屬性頁,界面如下圖: 進行了上面的操作,應該說進入路由器管理界面應該沒有什麼障礙了; 5,開始配置路由器;有了剛開始時對寬頻接入方式的信息准備,配置起來方便多了;剛進入路由器管理界面,會彈出一個類似下圖「設置向導」界面,可以取消不理它; 進入路由器管理界面,在左列菜單欄中點擊「網路參數」—>「WAN口設置」,就在這里配置路由器面向Internet方向的WAN口的工作模式,這是最關鍵的一步;
假設您的寬頻接入方式為 ADSL PPPoE ,那就選擇「WAN口連接類型」為「PPPoE」,填入「上網賬號」 、「上網口令」,如果您是包月用戶,再選擇連接模式為:「自動連接」,點擊「保存」即完成配置;保存完後「上網口令」框內填入的密碼會多出幾位,這是路由器為了安全起見專門做的;
然後您點擊管理界面左列的「運行狀態」,在運行狀態頁面「WAN口屬性」,剛開始看不到對應的IP地址子網掩碼默認網關DNS伺服器等地址,就好像下面的這幅圖,那說明路由器正在撥號過程中,等到這些地址都出現了相應的信息後,將其中的DNS伺服器地址填入電腦「Internet協議(TCP/IP)」頁面對應位置確定後,基本的設置就完成了,沒有大礙的話可以沖浪了!
正常情況下一兩分鍾內,上圖橢圓形部分會出現一系列地址,表明撥號成功;
6,故障情況列舉;
如果上圖橢圓形區域一直都沒有變,看不到任何地址,有下面幾種原因導致,請逐一排除:
1) ADSL MODEM上一般都會有一個ADSL燈,正常情況下MODEM加電並接好電話線後,這個燈會大致規律性地快慢閃爍,閃爍最終停止變為長亮;如果這個燈無休止的閃啊閃就是不長亮,請聯系並告知ISP您的ADSL MODEM同局端的交換機不能同步,這個ADSL/DSL燈長亮的條件,是必須的;
2) 在配置過程中填入「上網口令」的時候不小心輸錯,不妨重新輸入一遍;
3) ADSL MODEM 啟用了「路由模式」, 需要將ADSL MDOEM復位成「橋接模式」;怎麼復位到橋接模式可以和MODEM廠家聯系取得操作方法;也可以這樣判斷:電腦接MODEM,並且在電腦上撥號,撥號成功以後可以上網,如果是這種情況的話,則說明MODEM的工作方式是橋接模式,可以排除這一可能性;
4) ISP將電腦網卡的MAC地址幫定到了ADSL線路上;解決的辦法就是使用路由器的「MAC地址克隆」功能,將網卡的MAC地址復制到路由器的WAN口;
如果上面的可能性都排除了,ADSL PPPoE撥號一般就沒什麼問題了,下面列舉的是另2個值得關注的故障原因;
5) 您的寬頻接入方式是那種乙太網線直接引入,不是ADSL但同樣需要撥號,撥號的軟體不局限於一種,認證使用的協議也是PPPoE,但就是撥號成功不了;如果ISP承諾帶寬是10Mbps ,建議:找個10/100M自適應的集線器,將寬頻進線接在集線器上,然後再連結集線器到路由器WAN口;經過這樣一個速率適配的過程,撥號應該沒有問題的;
6) 購買路由器前,您也是通過電腦運行撥號軟體,填入用戶名口令撥號。但撥號軟體是ISP提供的專用軟體,別的軟體撥號是成功不了的;如果是這種情況,請聯系ISP咨詢一下:您的寬頻接入,認證使用的協議是802. 1X 嗎?如果是的,有種可能是認證系統在開發過程中加入私有信息,導致路由器撥號失敗;
7,其他配置
1) 安全設置
當可以正常上網了,可能出於不同的原因,您想要對內部區域網的電腦上網操作,開放不同的許可權,比如只允許登錄某些網站、只能收發E-mail、一部分有限制、一部分不限制;用戶在這方面需求差異較大,有些通過路由器可以實現,有些用路由器是沒辦法完全實現的,比如「IP地址和網卡地址綁定」這個功能,路由器不能完全做到;
我們上網的操作,其實質是電腦不斷發送請求數據包,這些請求數據包必然包含一些參數比如:源IP、目的IP、源埠、目的埠等等;路由器正是通過對這些參數的限制,來達到控制內部區域網的電腦不同上網許可權的目的;
下面我們會列舉具有代表性的配置舉例,來說明路由器「防火牆設置」、「IP地址過濾」這些功能是怎樣使用的?列舉的事例以及上面紅字部分的解釋,都是為了幫助您盡可能理解各個功能參數的含義,只有理解了參數的含義,您才可以隨心所欲的配置過濾規則,迅速實現您預期的目的,而不會因為配置錯誤導致不能使用這些功能,也不會因為由於得不到及時的技術支持而耽誤您的應用;
上圖是「防火牆設置」頁面,可以看到這是一個總開關的設置頁面,凡是沒有使用的功能,就請不要在它前面打鉤選中;
除了總開關,再有就是兩個過濾功能「預設過濾規則」的確定,何謂預設過濾規則?我們在具體規則設置頁面里,定義一些特定的規則,對符合條件的數據包進行控制處理,而這兒的「預設規則」顧名思義,限定的是我們定製的規則中沒有涉及到不符合的數據包該怎麼辦?這個應該不難理解吧;
一個數據包,要嗎符合我們設定的規則,要嗎不符合我們設定的規則但同時必定符合預設規則;
上圖就是「IP地址過濾」頁面,我們可以看到預設的過濾規則,可以填加新條目;
上圖就是詳細具體的規則設置頁面,各項參數如上;
我們配置一條規則:限制內部區域網的一台電腦,IP地址192. 168. 1. 10,只讓它登錄www.tp-link.com.cn這個網站,別的任何操作都不行;
上面這條規則可以解讀為:內網電腦往公網發送數據包,數據包的源IP地址是要限制的這台電腦的IP地址192. 168. 1. 10,數據包目的IP地址202. 96. 137. 26 ,也就是www.tp-link.com.cn這個域名對應的公網IP地址,廣域網請求因為是針對網站的限制,所以埠號是80 ;規則設置好界面如下圖:
可以在配置好的規則頁面清晰看到,規則生效時間是24小時,控制的對象是IP地址為
192. 168. 1. 10這台主機,區域網後面的埠默認不要填,廣域網IP地址欄填入的是www.tp-link.com.cn對應的公網IP地址,埠號因為是網站所以填80,協議一般默認選擇ALL就行了;是否允許通過呢?因為預設規則是禁止不符合設定規則的數據包通過路由器,所以符合設定規則的數據包允許通過,規則狀態為生效的;
上面這幅圖片新加了第二條規則,請問第二條規則設定的是什麼數據包?
如果您的規則中涉及對網站進行限制,也就是目的請求埠是80的,則應該考慮對應的將53這個埠對應數據包也允許通過,因為53對應的是去往「域名解析伺服器」的數據包,用於將域名(如www.tp-link.com.cn)和IP地址(如202. 96. 137. 26)對應的,所以必須開!
配置「IP地址過濾規則」這個功能用來實現您的一些目的,最主要的是分析都要做那些控制,然後選擇怎樣的預設規則?配置怎樣的過濾規則?如果您決心了解這個功能的真正作用,通過仔細參考資料和在路由器上反復的實驗,您一定可以完全掌握的!
祝你好運!!!!!!!!!!!!!!!!!!!!!