Задача - сделать один FTP и для авторизованных, и для анонимных пользователей, где каждый видит свой каталог.
Install-WindowsFeature Web-FTP-Server,Web-Mgmt-Console
В зависимости от типа учетных записей необходимо создать следующую структуру каталогов (под %FtpRoot%\ подразумевается корень сайта FTP, в нашем случае это C:\inetpub\ftproot\):
Тип учетной записи | Синтаксис именования домашних каталогов |
---|---|
Анонимные пользователи | %FtpRoot%\LocalUser\Public |
Локальная учетная запись Windows | %FtpRoot%\LocalUser\%UserName% |
Доменная учетная запись Windows | %FtpRoot%\%UserDomain%\%UserName% |
Специальные учетки IIS Manager или ASP.NET | %FtpRoot%\LocalUser\%UserName% |
В корне сайта включить все типы авторизации, правило авторизации - все пользователи (права - в зависимости от тех, которые даются анонимам), затем правила на каталогах авторизованных пользователей нужно править и давать туда доступ только им. Тип изоляции - физический каталог.