FTPFS - FTPFS

FTPFS refererer til filsystemer, støtte adgang til en File Transfer Protocol (FTP) server via standard filsystem application programming interfaces (API).

Ftpfs-kommandoen i Plan 9 stammer fra Dennis Ritchie og blev inkluderet i den første udgivelse af systemet (1992). Det sørgede for, at et eksternt filsystem, der kan nås via FTP, vises som en del af det lokale filsystem.

I Linux- systemer blev FTPFS oprindeligt implementeret som et Linux-kernemodul , der giver brugeren mulighed for at montere en FTP- server på det lokale filsystem, men det blev aldrig set som den perfekte måde at gøre det på. I 2003 er det blevet konverteret til at bruge LUFS og senere til FUSE . Nu kaldes det CurlFtpFS, fordi det bruger den universelle libcurl til FTP-transaktioner og bliver en del af de store Linux-distributioner . Der findes også LftpFS til smart spejling af FTP-steder.

I macOS er der et skrivebeskyttet FTP-filsystem, der kan bruges enten via GUI (med ⌘ Command + K ) eller kommandolinjen (mount_ftp). Den skrivebeskyttede begrænsning bemærkes på mandsiden for mount_ftp (på et macOS-system i Terminal.app, se "man mount_ftp"). Imidlertid inkluderer den gratis applikation Macfusion en fungerende implementering af FTPFS. Derudover rapporteres, at macOS Fuse muliggør dette, men metoden til dette er udokumenteret (pr. 4. marts 2013) enten via forskellige indlysende mandesider (f.eks. Sshfs) eller i macOS Fuse-wiki.

For Windows XP , Windows 7 og andre Windows- operativsystemer leveres denne funktionalitet delvist af skalfaciliteten "Netværkssteder" / "Netværksplacering"; et netværkssted er et link til enten en FTP-server eller en WebDAV- server og kan tilgås i Windows Stifinder som bare et andet netværksfilsystem. Dette giver dog ikke gennemsigtig adgang gennem de laveste niveauer af Win32- filsystem-API'er. Sådan funktionalitet kan leveres af tredjepartsprogrammer såsom WebDrive og FTPDrive .

Se også

Referencer

eksterne links