FTPFS

FTPFS

FTPFS refers to file systems that support access to a File Transfer Protocol (FTP) server through standard file system application programming interfaces (APIs).

In Linux systems, FTPFS was initially implemented as a Linux kernel module that allows the user to mount a FTP server onto the local filesystem but it was never seen as the perfect way to do it. By 2003, it has been converted to use LUFS, and later to FUSE. Now it is called CurlFtpFS because it uses the universal libcurl for FTP transactions and is becoming part of the major Linux distributions. Also exists LftpFS for smart mirror of FTP sites.

In Mac OS X, FTPFS is implemented by a user-mode NFS server that acts as an FTP client, implementing a read-only FTP file system. With MacFUSE, you can use CurlFtpFS to be able to mount a read-write FTP file system. MacFusion serves as a GUI frontend for MacFUSE and CurlFtpFS.

For Windows XP, this functionality is partially provided by the "Network Places" shell facility; a network place is a link to either an FTP server or a WebDAV server and can be accessed in Windows Explorer as just another network filesystem. This does not provide transparent access through the lowest-level Win32 file system APIs, however. Such functionality can be provided by third party programs such as WebDrive and FTPDrive.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • FTPFS — ist ein virtuelles Dateisystem für Linux, welches auf dem File Transfer Protocol (FTP) basiert. FTPFS wurde ursprünglich als eigenständiges Linux Kernel Modul entwickelt, später aber in die LUFS Suite integriert. LUFS wurde von FUSE abgelöst, wo… …   Deutsch Wikipedia

  • GNU/Hurd — GNU Hurd Entwickler GNU Hurd Entwicklerteam Architekturen IA 32 …   Deutsch Wikipedia

  • Gnu hurd — Entwickler GNU Hurd Entwicklerteam Architekturen IA 32 …   Deutsch Wikipedia

  • GNU Hurd — Bildschirmfoto …   Deutsch Wikipedia

  • GNU Hurd — Hurd redirects here. For other uses, see Hurd (disambiguation). GNU Hurd HURD Live CD Company&# …   Wikipedia

  • Список файловых систем — Это список файловых систем (ФС) и сетевых протоколов, эмулирующих работу файловой системы, с небольшим описанием. Чтобы узнать более, вы можете пройти по соответствующей ссылке. Некоторые старые системы поддерживали только одну файловую систему,… …   Википедия

  • File Transfer Protocol — (FTP) is a network protocol used to transfer data from one computer to another through a network such as the Internet.FTP is a file transfer protocol for exchanging and manipulating files over a TCP computer network. A FTP client may connect to a …   Wikipedia

  • List of file systems — The following lists identify, characterize and link to more thorough information on computer file systems.Many older operating systems support only their one native file system, which does not bear any name apart from the name of the operating… …   Wikipedia

  • Filesystem in Userspace — A flow chart diagram which shows how FUSE works Stable release 2.8.6 / September 13, 2011; 2 months ago (2011 09 13) …   Wikipedia

  • Abreviations en informatique L — Abréviations en informatique L l10n : Localisation, voir Internationalisation de logiciel L2F : Layer 2 Forwarding (transfert de couche 2) L2TP : Layer 2 Tunneling Protocol, RFC 3931 LAD : Lecture automatique de documents LAME : LAME Ain t… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”