FTPFS - FTPFS

FTPFS označuje souborové systémy, které podporují přístup k serveru File Transfer Protocol (FTP) prostřednictvím standardních aplikačních programových rozhraní systému souborů (API).

Příkaz ftpfs v Plánu 9 vytvořil Dennis Ritchie a byl zahrnut do prvního vydání systému (1992). Zajistil, aby se vzdálený souborový systém přístupný přes FTP zobrazoval jako součást místního systému souborů.

V systémech Linux byl FTPFS původně implementován jako modul jádra Linuxu, který umožňuje uživateli připojit server FTP k místnímu souborovému systému, ale nikdy to nebylo považováno za dokonalý způsob. Do roku 2003 byla převedena na použití LUFS a později na FUSE . Nyní se nazývá CurlFtpFS, protože používá univerzální libcurl pro transakce FTP a stává se součástí hlavních distribucí Linuxu . Existuje také LftpFS pro inteligentní zrcadlení serverů FTP.

V systému macOS je zahrnut souborový systém FTP jen pro čtení, který lze použít buď prostřednictvím grafického uživatelského rozhraní (s ⌘ Command + K ) nebo příkazového řádku (mount_ftp). Omezení jen pro čtení je uvedeno na manuálové stránce mount_ftp (v systému macOS v Terminal.app viz „man mount_ftp“). Bezplatná aplikace Macfusion však zahrnuje funkční implementaci FTPFS. Navíc se uvádí, že to umožňuje macOS Fuse, ale způsob, jak to udělat, je nezdokumentovaný (k 4. březnu 2013) buď prostřednictvím různých zjevných manuálových stránek (např. Sshfs), nebo na wiki macOS Fuse.

U Windows XP , Windows 7 a dalších operačních systémů Windows je tato funkce částečně poskytována prostředím prostředí „Network places“ / „Network Location“; místo v síti je odkaz na server FTP nebo server WebDAV a lze k němu přistupovat v Průzkumníkovi Windows jako k jinému síťovému souborovému systému. To však neposkytuje transparentní přístup prostřednictvím rozhraní API systému souborů Win32 na nejnižší úrovni . Takovou funkčnost mohou poskytovat programy třetích stran, jako je WebDrive a FTPDrive .

Viz také

Reference

externí odkazy