FTPFS - FTPFS

FTPFS refererer til filsystemer som støtter tilgang til en File Transfer Protocol (FTP) server via standard filsystem applikasjonsprogrammeringsgrensesnitt (APIer).

Ftpfs-kommandoen i Plan 9 stammer fra Dennis Ritchie og ble inkludert i den første utgivelsen av systemet (1992). Det sørget for at et eksternt filsystem som kan nås via FTP, vises som en del av det lokale filsystemet.

I Linux- systemer ble FTPFS først implementert som en Linux-kjernemodul som lar brukeren montere en FTP- server på det lokale filsystemet, men det ble aldri sett på som den perfekte måten å gjøre det på. I 2003 er den konvertert til å bruke LUFS, og senere til FUSE . Nå kalles det CurlFtpFS fordi den bruker den universelle libcurl for FTP-transaksjoner og blir en del av de store Linux-distribusjonene . Det finnes også LftpFS for smart speiling av FTP-nettsteder.

I macOS er det inkludert et skrivebeskyttet FTP-filsystem som kan brukes enten via GUI (med ⌘ Command + K ) eller kommandolinjen (mount_ftp). Den skrivebeskyttede begrensningen er notert på mansiden for mount_ftp (på et macOS-system, i Terminal.app, se "man mount_ftp"). Imidlertid inkluderer den gratis applikasjonen Macfusion en fungerende implementering av FTPFS. I tillegg rapporteres det at macOS Fuse muliggjør dette, men metoden for å gjøre dette er papirløst (fra 4. mars 2013) enten via forskjellige åpenbare mansider (f.eks. Sshfs) eller i macOS Fuse-wiki.

For Windows XP , Windows 7 og andre Windows- operativsystemer, leveres denne funksjonaliteten delvis av "Network Places" / "Network Location" skallanlegget; et nettverkssted er en lenke til enten en FTP-server eller en WebDAV- server og kan nås i Windows Utforsker som bare et annet nettverksfilsystem. Dette gir imidlertid ikke gjennomsiktig tilgang gjennom de laveste nivå- API -ene for Win32- filsystemer. Slik funksjonalitet kan leveres av tredjepartsprogrammer som WebDrive og FTPDrive .

Se også

Referanser

Eksterne linker