Назад | Перейти на главную страницу

Ошибка FTP 530 при использовании изоляции пользователей FTP в IIS 8

Я настраиваю FTP-сервер на IIS 8 под управлением Windows Server 2012 R2 Essentials. Сервер настроен как физический каталог D:\ (весь диск). У меня 3 пользователя: допустим user1, user2, и user3, все они находятся в группе ftp_users. Я добавил правило разрешения чтения и записи только для этой группы. До этого момента все работает нормально, но все пользователи имеют доступ ко всему каталогу.

Я создал 3 виртуальных каталога под D:\LocalUser для каждого из пользователей (D:\LocalUser\User1и т. д.) с физическими путями D:\ServerFolders\IIS\Sites\Site[1/2/3]. Я настроил изоляцию пользователей FTP, чтобы изолировать пользователей от их каталога имен пользователей (отключить глобальные виртуальные каталоги). Как только я это сделаю, пользователи больше не смогут подключаться к FTP-серверу со следующими журналами из FileZilla:

Status: Connecting to <ip address>:21...
Status: Connection established, waiting for welcome message...
Status: Insecure server, it does not support FTP over TLS.
Command:    USER user1
Response:   331 Password required
Command:    PASS ************
Response:   530 User cannot log in, home directory inaccessible.
Error:  Critical error: Could not connect to server

Обратите внимание, что в настоящий момент я не использую SSL.

Спасибо заранее за любую помощь!