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

Учетная запись пользователя не может подключиться к FTP-сайту IIS6

Я создал новый виртуальный каталог в IIS на FTP-сайте по умолчанию. У меня уже есть другие виртуальные каталоги, и я могу получить к ним доступ с помощью своей учетной записи, которая является администратором домена. Я создал учетную запись с именем FTPuser, дал ей полные права доступа к виртуальному каталогу, но не могу открыть сайт. Когда я вхожу в систему, я получаю событие аудита успеха в средстве просмотра событий, поэтому моя учетная запись аутентифицируется. Но сайт не появляется, я снова получаю логин.

Я запустил Process Monitor и увидел разное поведение между двумя сценариями входа в систему. Когда я вхожу на тот же FTP-сайт с моей учетной записью администратора, я получаю УСПЕХ в Procmon при попытке доступа к папке, которая указана как домашний каталог для моего веб-сайта по умолчанию. Но я получаю сообщение ЗАПРЕЩЕННЫЙ ДОСТУП при попытке подключиться в качестве пользователя FTP. Выше этого в журнале также отображается ошибка NO SUCH DEVICE при попытке подключиться к общему ресурсу IPC $ на этом диске (тот, который содержит домашний каталог).

Когда я смотрю на разрешения, кажется, что у обеих учетных записей есть полный доступ к соответствующим каталогам. Может ли кто-нибудь указать мне правильное направление того, что здесь происходит?

Спасибо.

Какая изоляция пользователей настроена для вашего FTP-сайта по умолчанию. Вы можете сослаться на статью Размещение нескольких FTP-сайтов с изоляцией пользователей FTP (IIS 6.0) и Изоляция пользователей FTP (IIS 6.0)

РЕДАКТИРОВАТЬ

Если у вас уже есть FTP-сайт и вы не знаете, какой для него режим изоляции, вы можете открыть файл metabase.xml из C: \ windows \ system32 \ inetsrv, найти тег UserIsolationMode и проверить его значение.

FTP-сайт с режимом:

Не изолировать пользователей (это то же самое, что и единственный режим, доступный в IIS 5.0) ---------> будет UserIsolationMode set to 0

Изолируйте пользователей (это применимо как для локальных, так и для доменных пользователей) -----------> будет UserIsolationMode set to 1

Изолируйте пользователей с помощью Active Directory (также называемый режимом изоляции пользователей Active Directory, применимый только для пользователей Active Directory) -----> будет UserIsolationMode set to 2

Читать далее: http://blogs.msdn.com/b/saurabh_singh/archive/2007/10/04/troubleshooting-ftp-related-issues-on-iis-6-0.aspx#ixzz0sUs4xC7N