FTP伺服器 不可不懂

2023-01-24 01:18:04 字數 2089 閱讀 4817

一般來說,使用者聯網的首要目的就是實現資訊共享,檔案傳輸是資訊共享非常重要的乙個內容之一。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主機中進行搜尋,構造乙個包含全部檔案目錄資訊的資料庫,使你可以直接找到所需檔案的位置資訊。

跳槽的學問職場人不可不懂

跳槽,在職場人士看來已不再是乙個新鮮詞了,但跳槽過程中的學問,對跳槽者而言,還是顯得有點陌生。作為實踐經驗的豐富的帝王資深職業顧問,在這裡有必要給職場跳槽人士乙個提醒 跳槽的學問你知多少?職業案例 steven,在一家從事銷售醫療器械的公司工作。在這家原先規模不大的公司任職的8年中,公司迅速成長成熟...

跳槽的學問職場人不可不懂

新公司的狀況分析如下 屬於成熟定型型公司,規模大,因為看中steven的客戶網路和銷售成績,邀約steven為該公司的江浙地區的銷售總監。給予steven比原公司更豐厚的待遇。就條件上而言,比steven原公司要優厚。所以,就要進一步對steven的職業價值標準進行分析 通過職業傾向性和職業滿意度兩...

FTP伺服器和郵箱伺服器解決方案

公共儲存池 ftp伺服器 和郵箱伺服器問題解決方案 1 公共儲存池 ftp伺服器 公司ftp伺服器現在存在儲存空間不足並且因為機器老舊問題無法增加儲存量,無法滿足公司儲存需求。2 郵箱伺服器 公司郵箱伺服器存在因初期構建框架時對使用者策略設定上的不合理,導致單郵箱容量分配不合理,從而令郵箱伺服器儲存...