FTP session was terminated 是什麼意思?

  • 作者:由 匿名使用者 發表于 攝影
  • 2022-10-11

FTP session was terminated 是什麼意思?相伴到老2013.07.28 回答

FTP 傳輸中斷結束 FTP(File Transfer Protocal),是檔案傳輸協議的簡稱。用於Internet上的控制檔案的雙向傳輸。同時,它也是一個應用程式(Application)。使用者可以透過它把自己的PC機與世界各地所有執行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服務時,會指定

Top