2014-04-10 73 views
0

我想知道爲什麼FTP支持匿名登錄?任何人都可以在沒有真實賬戶的情況下訪問ftp服務器上的文件,這不是一個安全問題嗎?如果匿名賬戶是一件真正的好事,它的重要性是什麼?爲什麼FTP支持匿名登錄?

+0

這不是一個編程問題,你最好過問[服務器故障](http://serverfault.com/) –

回答

1

如果發佈者決定資源是公開的,匿名訪問是完全有效的。考慮到FTP只是HTTP的另一種網絡協議。如果你不害怕公共http資源不知道爲什麼你應該有任何關於FTP的問題。

0

歷史上,FTP被廣泛用於放置公共訪問文件,因此它必須支持匿名登錄。請注意,大多數服務器不支持「無登錄」,但需要「匿名/來賓」或「匿名/空密碼」登錄。

0

RFC 1635介紹了「匿名FTP」如下:

匿名FTP是由檔案站點允許一般訪問 他們的信息檔案的一種手段。這些網站創建一個名爲「匿名」的特殊帳戶 。用戶「匿名」有受限訪問 權限歸檔主機,以及某些操作限制。 實際上,允許的唯一操作是使用FTP登錄, 列出有限的一組目錄的內容,並檢索 文件。有些網站限制了匿名用戶可以看到的目錄的內容,其中列出了 。請注意,「匿名」用戶通常不允許將文件傳輸到存檔站點,但只能從 獲取此類站點中的文件。

所以,它只是一個給廣大市民訪問您的服務器的方式。要做到這一點,你需要提供一個用戶名,每個人都知道(即'匿名'),沒有特定的密碼(即任何電子郵件地址)。但由於每個人都可以訪問,所以您希望通過強制執行嚴格的操作限制來保護您的內容免受更改。