首頁 常見問題 ftp伺服器怎麼用

ftp伺服器怎麼用

May 31, 2019 pm 05:23 PM
ftp伺服器

FTP伺服器(File Transfer Protocol Server)是在網際網路上提供檔案儲存和存取服務的計算機,它們依照FTP協定提供服務。 FTP是File Transfer Protocol(檔案傳輸協定)。顧名思義,就是專門用來傳輸文件的協定。簡單來說,支援FTP協定的伺服器就是FTP伺服器。

ftp伺服器怎麼用

一般來說.用戶聯網的首要目的就是實現資訊共享,檔案傳輸是資訊共享非常重要的一個內容之一。在網路上早期實作傳輸文件,並不是一件容易的事,我們知道Internet是一個非常複雜的電腦環境,有PC,有工作站,有MAC,有大型機,據統計連接在Internet上的電腦已有上千萬台,而這些電腦可能運行不同的作業系統,有運行Unix的伺服器,也有運行Dos、Windows的PC機和運行MacOS的蘋果機等等,而各種作業系統之間的文件交流問題,需要建立一個統一的檔案傳輸協議,這就是所謂的FTP。基於不同的作業系統有不同的FTP應用程序,而所有這些應用程式都遵守同一種協議,這樣用戶就可以把自己的文件傳送給別人,或者從其它的用戶環境中獲得文件。 (建議學習:PHP視訊教學。)

與大多數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主機中進行搜索,建構一個包含全部文件目錄資訊的資料庫,讓你可以直接找到所需文件的位置資訊。

以上是ftp伺服器怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1664
14
CakePHP 教程
1423
52
Laravel 教程
1317
25
PHP教程
1268
29
C# 教程
1246
24
如何透過PHP在FTP伺服器上監控檔案的存取和修改 如何透過PHP在FTP伺服器上監控檔案的存取和修改 Jul 28, 2023 pm 08:01 PM

如何透過PHP在FTP伺服器上監控檔案的存取和修改隨著互聯網的快速發展,FTP(檔案傳輸協定)作為一種常用的檔案傳輸工具,經常用於將檔案從本地上傳到伺服器或從伺服器下載到本地。在實際應用中,監控FTP伺服器上的檔案存取和修改情況非常重要,特別是對於一些敏感檔案。本文將介紹如何使用PHP編寫程式碼來實現對FTP伺服器上檔案的存取和修改監控。首先,我們需要確保服務

ftp伺服器位址如何查看 ftp伺服器位址如何查看 Jan 29, 2024 pm 03:11 PM

查看FTP伺服器位址的方法:1.在瀏覽器的網址列中輸入FTP伺服器的網域名稱或IP位址,然後按下回車鍵。如果能夠成功連接到FTP伺服器,則表示FTP伺服器的位址是正確的;2、在命令列介面中輸入「ftp」指令,然後輸入「ftp」網站的網域名稱或IP位址。如果連線成功,表示FTP伺服器的位址是正確的;3、在IP設定頁面中,可以看到裝置的IP位址,這就是裝置的FTP伺服器位址等等。

如何透過PHP在FTP伺服器上壓縮和解壓縮文件 如何透過PHP在FTP伺服器上壓縮和解壓縮文件 Jul 30, 2023 pm 03:15 PM

如何透過PHP在FTP伺服器上壓縮和解壓縮檔案簡介:在開發和管理網站流程中,我們經常需要處理檔案的壓縮和解壓縮操作。而如果網站的檔案儲存採用的是FTP伺服器,如何在伺服器上透過PHP實現檔案的壓縮和解壓縮就成為了一個關鍵問題。本文將介紹如何透過PHP在FTP伺服器上進行檔案的壓縮和解壓縮操作,並提供相關的程式碼範例,以供參考。連結到FTP伺服器在執行檔案壓縮和

ftp伺服器如何用 ftp伺服器如何用 Oct 13, 2023 pm 02:25 PM

ftp伺服器用法:1.安裝一個FTP伺服器軟體,例如FileZilla Server、vsftpd、ProFTPD等;2、安裝完成後,需要設定FTP伺服器的監聽端口,並設定FTP伺服器的存取權限,包括允許哪些使用者存取、允許哪些文件上傳和下載等;3、建立FTP用戶,FTP伺服器允許建立多個用戶,並為每個用戶分配不同的權限;4、設定用戶的登入權限,確保這些用戶具有FTP存取權限即可。

ftp伺服器怎麼搭建 ftp伺服器怎麼搭建 Dec 12, 2023 am 10:37 AM

ftp伺服器可透過選擇適當的FTP伺服器軟體、安裝FTP伺服器軟體、設定FTP伺服器軟體、啟動FTP伺服器軟體和測試FTP伺服器的運作等步驟來建構。詳細介紹:1.選擇適合的FTP伺服器軟體,包括vsftpd、FileZilla Server、ProFTPD等;2、安裝FTP伺服器軟體等等。

在Linux作業系統上設定一個FTP伺服器,請依照下列步驟進行 在Linux作業系統上設定一個FTP伺服器,請依照下列步驟進行 Jan 26, 2024 pm 10:33 PM

若要在Linux上建置FTP伺服器linux指令,您必須依照下列步驟操作:1.安裝FTP伺服器軟體:您可以使用下列指令在Linux系統中安裝FTP伺服器軟體:```sudoapt-getinstallvsftpd``2.配置FTP伺服器:您必須編輯FTP伺服器的設定檔來設定FTP伺服器的設定選項。預設情況下linux安裝ftp伺服器,vsftpd.conf檔案坐落/etc/vsftpd/目錄下。您可以透過以下命令開啟設定檔:```sudonano/etc/vsftpd.conf```在該文件

如何使用PHP監控FTP伺服器的檔案變化 如何使用PHP監控FTP伺服器的檔案變化 Aug 01, 2023 pm 09:46 PM

如何使用PHP監控FTP伺服器的檔案變化引言:FTP(檔案傳輸協定)是一種常用的檔案傳輸協議,廣泛應用於檔案的上傳、下載和管理。當我們需要監控FTP伺服器上的檔案變化時,可以使用PHP來實現這個功能。本文將介紹如何使用PHP監控FTP伺服器的檔案變化,並提供程式碼範例供讀者參考。第一部分:連接到FTP伺服器首先,我們需要使用PHP的FTP函數與FTP伺服器建立

探討如何保護你的 Linux 伺服器 探討如何保護你的 Linux 伺服器 Jan 01, 2024 pm 03:56 PM

無論你使用的哪種Linux發行版,你都需要使用基於iptables的防火牆來保護它。啊哈!你已經設定好了你的第一台Linux伺服器並且已經準備發車了!是麼?嗯,慢著。預設情況下,你的Linux系統對攻擊者來說並非是足夠安全的。當然,它比WindowsXP要安全多了,但這說明不了什麼。想要讓你的Linux系統真正穩固,你需要按照Linode的伺服器安全指南來操作。總的來說,首先你必須關閉那些你不需要的服務。當然要這樣做的話,你先要知道你正在使用哪些網路服務。你可以使用shell指令來找到是哪些服務