FTP (File Transfer Protocol) — один з самих старих та розповсюджених протоколів передачі даних в мережі. Найчастіше він використовується для організації файлового сервера з анонімним доступом. Можливість анонімного доступу визначається параметром "Дозволити вхід анонімному користувачеві".
Найменш розповсюджений варіант — сервер з можливістю отримання файлів, в т.ч. й анонімними користувачами. Можливість отримання вмикається параметрами "Дозволити запис" та "Дозволити завантаження файлів". Додатково налаштовуються можливості створення тек, видалення та перейменування файлів (параметри "Дозволити створення каталогів" та "Дозволити перейменування/видалення файлів"). Анонімний користувач не може виконувати завантаження файлів у довільну теку файлового сервера. Ви можете або створити власну структуру тек, або скористатися стандартною текою /incoming. Остання автоматично створюється, якщо ввімкнено параметр "Стандартна тека для отримання файлів (/var/ftp/incoming)".
Зверніть увагу, що якщо ви дозволяєте анонімним користувачам завантажувати файли, то варто потурбуватися про проблему переповнення дискового простору і не розміщувати теку /var на основному робочому розділі.
І, нарешті, самий рідкісний варіант — сервер, що дозволяє локальним користувачам отримувати та завантажувати файли зі своїх домашніх тек. Рідкісне використання такої конфігурації викликане низькою безпекою протоколу FTP. Пароль користувача передається в мережі відкритим текстом і може бути перехоплений зловмисниками. Можливість роботи з локальними користувачами забезпечується параметром "Дозволити вхід локальним користувачам".
По змовчуванню сервер налаштований таким чином, що користувачі можуть лише отримувати файли. Щоб вони могли завантажувати файли, необхідно ввімкнути вже знайомий параметр "Дозволити запис". Дозвіл на завантаження файлів можна налаштовувати індивідуально, додаючи користувачів, яким потрібна така можливість, у список