FTPFS
FTPFS是指支持通過標準文件系統的應用程序接口(API)訪問文件傳輸協議(FTP)服務器的文件系統。
在Linux系統中,FTPFS最初實現為一個Linux內核模塊,允許用戶掛載一個FTP服務器到本地文件系統,但它從不被認為是完美的方式。在2003年,它已轉換為使用LUFS,以及之後變為FUSE。現在它被稱為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或FTPDrive。
參見
編輯參考資料
編輯- ^ Beroff, David. How to configure and use the Windows 7 native FTP client. LiveJournal. 4 Jun 2013 [30 May 2014]. (原始內容存檔於2014年5月30日).
外部連結
編輯