налаштовуємо
У всіх користувачів необхідно прописати домашні каталоги. Їм можна створити окремі папки, а можна вписати шлях до нашого датасета, наприклад, / mnt / vol1 / exchange
Значення / noneexisten позначає, що домашній каталог не заданий.
Щоб призначити домашній каталог для анонімного користувача, потрібно відредагувати вбудовану обліковий запис з логіном ftp.
Якщо ви хочете, щоб після входу на FTP-сервер, кожен користувач потрапляв в свою домашню папку і нікуди більше, то встановіть галку Always Chroot.
Трохи про додаткові параметри (Auxiliary parameters) - це досить потужний інструмент. Наприклад, ми хочемо заборонити всім видаляти файли з FTP-сервера, для цього треба вписати наступну конструкцію:
DenyAll
Шифруємо передану по FTP інформацію. В принципі в більшості випадків робити це не потрібно, але якщо вам вже так хочеться, то ми розповімо як це робиться у FreeNAS. Насамперед треба налаштувати SSL сертифікат, для цього необхідно заповнити трохи всякої нісенітниці в тому місці, як вказано на скріншоті нижче і ніжа кнопочку Save внизу цієї сторінки.
І в ув'язненні в настройках FTP-сервера встановіть галку Enable SSL / TLS. Потім, коли дозволите FTP, заходити на ресурс треба використовуючи протокол ftps: //
За великим рахунком настройка на цьому закінчується. Вам залишається тільки включити службу FTP, якшо по кнопці OFF, яка після певних роздумів перетвориться в ON.
Удачі в освоєнні!
Навігація по публікаціям
Друзі підкажіть 3 день б'юся і не можу зрозуміти. налаштував ftp з локалки заходить без проблем заходить з паролем без проблем - і аннонімус без проблем. а з зовнішнього постійного ip не хоче не в яку ні з паролем не в режимі анонімусів - ось таку біду пишит вже і не знаю що робити
---------
З'єднання встановлено, очікування запрошення ...
Відповідь: 220 ---- Welcome to Pure-FTPd [privsep] ----
Відповідь: 220-You are user number 1 of 50 allowed.
Відповідь: 220-Local time is now 16:07. Server port: 21.
Відповідь: 220-This is a private system - No anonymous login
Відповідь: 220 You will be disconnected after 15 minutes of inactivity.
Команда: USER alexey
Відповідь: 331 User alexey OK. Password required
Команда: PASS *********
Відповідь: 530 Login authentication failed
Помилка: Critical error: Неможливо підключитися до сервера
Така ж ситуація, один в один. Якщо знайшли рішення, напишіть, будь ласка.
А швидке рішення без налаштувань зворотних DNS наступне:
(Для Nas4free, пункти меню у інших можуть відрізнятися)
1. Переходимо в
System | Advanced | rc.conf
2. Додаємо:
Name: proftpd_modwrap_enable
Value: NO
3. Перезавантажуємо систему.
Начебто все налаштовано, але при спробі входу отримуємо наступні:
А як зробити що б писав на ФТП читав але не зміг видаляти
Дивні всі ці статті. Про mount nullfs ні слова.
Тобто, якщо у мене під samba роздачу десь терабайт даних, то мені що? для ftp всі ці дані дублювати чи що? Права-то різні.
Люди, хто ці всі блоги пише, в реалі хоч використовують все це господарство, або для галочки в інтернетах?