FTPFS
Эта статья нуждается в дополнительных цитатах для проверки . ( июль 2014 г. ) |
FTPFS относится к файловым системам, которые поддерживают доступ к серверу протокола передачи файлов (API) файловой системы (FTP) через стандартные интерфейсы прикладного программирования .
Команда ftpfs в Plan 9 была предложена Деннисом Ритчи и была включена в первую версию системы (1992 г.). Он организовал так, что удаленная файловая система, доступная через FTP, стала частью локальной файловой системы.
В системах Linux FTPFS изначально был реализован как модуль ядра Linux , который позволяет пользователю монтировать FTP- сервер в локальную файловую систему, но он никогда не считался идеальным способом сделать это. К 2003 году он был преобразован для использования LUFS, а позже и в FUSE . Теперь он называется CurlFtpFS , поскольку использует универсальную библиотеку libcurl для FTP-транзакций и становится частью основных дистрибутивов Linux . Также существует LftpFS для интеллектуального зеркалирования FTP-сайтов.
В macOS включена файловая система FTP только для чтения, которую можно использовать либо через графический интерфейс (с ⌘ Command+ K) или командную строку (mount_ftp). Ограничение только для чтения указано на странице руководства для mount_ftp (в системе macOS в Terminal.app см. «man mount_ftp»). Однако бесплатное приложение Macfusion включает рабочую реализацию FTPFS. Кроме того, сообщается, что macOS Fuse позволяет это сделать, но способ сделать это недокументирован (по состоянию на 4 марта 2013 г.) либо через различные очевидные справочные страницы (например, sshfs), либо в вики macOS Fuse.
Для Windows XP , Windows 7 и других операционных систем Windows эта функциональность частично обеспечивается функцией оболочки «Сетевое окружение»/«Сетевое расположение»; Сетевое место — это ссылка либо на FTP-сервер, либо на сервер WebDAV , и доступ к нему можно получить в проводнике Windows как к другой сетевой файловой системе. [1] Однако это не обеспечивает прозрачного доступа через API-интерфейсы файловой системы Win32 самого низкого уровня . Подобную функциональность могут обеспечить сторонние программы, такие как WebDrive и FTPDrive .
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Берофф, Дэвид (4 июня 2013 г.). «Как настроить и использовать собственный FTP-клиент Windows 7» . Живой Журнал . Архивировано из оригинала 30 мая 2014 года . Проверено 30 мая 2014 г.