Сегодня объясню как создать пользователя с определёнными правами доступа к нашему фтп-серверу. За основу будет принят материал предыдущего урока. Учётная запись будет иметь разрешения только чтения файлов из папок: pub, shared; и разрешения записи файлов в папку incoming.
Данная информация рассчитана прежде всего на новичков, поэтому изобилует большим количеством скриншотов и подробным описание действий, которые обычному пользователю могут показаться совершенно не требующими комментариев. Прошу отнестись с пониманием.
1. Выбираем папку Users нашего домена, как показано на рисунке 1.
Рисунок 1.
2. В контекстном меню, находим пункт Actions - New user.
Рисунок 2.
3. Видим окно создания нового пользователя. В поле Name вводим:
Код:user
Далее, ставим галочку функции Password и вводим пароль текущего юзера, предположим:
Код:123
После чего, нажимаем кнопку Next.
Рисунок 3.
4. В окне выбора домашней директории, нажимаем кнопку, отмеченную красным маркером.
Рисунок 4.
5. Выбираем домашнюю директорию. В данном случае, она имеет вид:
Код:D:/FTP/
После чего, нажимаем кнопку Open для подтверждения.
Рисунок 5.
6. В строке ввода домашней директории, появился выбранный ранее путь. Нажимаем кнопку Finish.
Рисунок 6.
7. Видим окно настроек текущего пользователя. Выбираем пункт Access rights, выделенный красным цветом.
Рисунок 7.
8. Далее, нажимаем иконку "Плюса" для добавления новой директории.
Рисунок 8.
9. По-аналогии с действиями предыдущего урока, в поле Virtual path, указываем следующую виртуальную папку:
Код:/pub
В поле Physical path, вводим реальный абсолютный путь к нашей папке:
Код:D:/FTP/Pub
Затем нажимаем кнопку ОК.
Рисунок 9.
10. Выбираем добавленную директорию, обведённую фиолетовым прямоугольником на рисунке 12. В нижней части окна, видим настройки доступа к файлам и папкам текущей директории, выделенные синим цветом. Проверьте, чтобы они соответствовали указанным ниже.
Если всё сделано в соответствии с инструкцией, нажимаем кнопку "Плюса" для добавления следующей папки.
Рисунок 10.
11. Добавляем новую виртуальную директорию в поле Virtual path:
Код:/incoming
В поле Physical path указываем следующую папку:
Код:D:/FTP/Incoming
Затем, нажимаем кнопку ОК.
Рисунок 11.
12. Как говорилось ранее, данная папка будет доступна пользователю user не только для чтения, но также для записи и докачки файлов, и создания каталогов. Для этого, выставляем разрешения текущей папке, как показано на рисунке 12 синим маркером.
После проделанных действий, нажимаем кнопку с обозначением иконки "Плюса" для добавления новой папки.
Рисунок 12.
13. Меняем значение Virtual path на:
Код:/shared
А в Physical path указываем реальную директорию:
Код:D:/FTP/Shared
После чего, нажимаем кнопку ОК.
Рисунок 13.
14. Папке Shared назначаем нижепредставленные разрешения.
Рисунок 14.
15. Затем, переходим во вкладку Transfer speed. Здесь ограничим скорость загрузки и записи до 512Кб/сек, как показано на рисунке 15. После чего, нажимаем кнопку ОК.
Рисунок 15.
16. Видим, создан новый пользователь с именем user.
Рисунок 16.