FTPFS
維基百科,自由的 encyclopedia
FTPFS是指支援通過標準檔案系統的應用程式介面(API)訪問檔案傳輸協定(FTP)伺服器的檔案系統。
在Linux系統中,FTPFS最初實現為一個Linux內核模組,允許用戶掛載一個FTP伺服器到本地檔案系統,但它從不被認為是完美的方式。在2003年,它已轉換為使用LUFS,以及之後變為FUSE。現在它被稱為CurlFtpFS(英語:CurlFtpFS),因為它使用為FTP傳輸通用的libcurl,並正成為主要Linux發行版的一部分。也有用於FTP站點智能鏡像的LftpFS。
在Mac OS X中包含一個唯讀的FTP檔案系統,它可以通過用戶圖形介面(⌘ Command+K)或命令列(mount_ftp)使用。唯讀限制在mount_ftp的手冊頁面中指出(在OS X系統上,Terminal.app中,查閱「man mount_ftp」)。不過,免費應用程式Macfusion包括一個FTPFS的可用實現。此外,有報告稱OS X Fuse已經啟用[需要解釋],但此方法未被列入文件(截至2013年3月4日),無論是各個明顯的手冊頁面(例如sshfs)或是OS X Fuse wiki。
對於Windows XP、Windows 7和其他Windows作業系統,此功能通過「網絡位置」殼層裝置部分提供。網絡位置可以指向一個FTP伺服器或一個WebDAV伺服器,並可在Windows檔案檔案總管中猶如另一個網絡檔案系統一樣訪問。[1]這並不為最底層的Win32檔案系統API提供透明訪問。類似的功能可通過第三方程式提供,例如WebDrive(英語:WebDrive)或FTPDrive(英語:FTPDrive)。