Настройка анонимного доступа к ftp-серверу IIS

Подразумевается что у вас уже настроен ftp-сайт. Нужно только предоставить к нему доступ анонимным пользователям.

  1. Открываем “Диспетчер служб IIS” и переходим к настройкам ftp-сайта.
  2. Переходим в раздел “Проверка подлинности FTP”. Анонимный доступ переводим в состояние Включено:

    Проверка подлинности FTP
    Проверка подлинности FTP
  3. Далее переходим в раздел “Правила авторизации FTP” и создаем новое правило для анонимных пользователей:

    Правило авторизации FTP
    Правило авторизации FTP
  4. Теперь необходимо настроить права доступа пользователя IUSR на корневую папку ftp-сервера (по умолчанию inetpub/ftproot).
    Открываем свойства папки и переходим на закладку Безопасность. Для добавления нового пользователя нажимаем кнопку Добавить:

    Настройка прав пользователя IUSR (1)
    Настройка прав пользователя IUSR (1)

    Вводим имя пользователя – IUSR и нажимаем кнопку “Проверить имена”. Если пользователь существует, его имя будет выделено подчеркиванием:

    Настройка прав пользователя IUSR (2)
    Настройка прав пользователя IUSR (2)

    Нажимаем Ок и переходим к настройке прав:

    Настройка прав пользователя IUSR (3)
    Настройка прав пользователя IUSR (3)

    Если анонимным пользователям разрешены чтение и запись, то даем полный доступ.
    Если только чтение,  то даем права на “Чтение” и “Список содержимого папки”.

  5. Подтверждаем изменения и на этом все. Можно тестировать подключение.
  6. Обязательное требование при подключении: имя анонимного пользователя всегда должно быть anonymous. Произвольные имена не допускаются. Пароль может быть любым, даже пустым.

Вливайтесь в общение

5 комментариев

Ваш e-mail не будет опубликован. Обязательные поля помечены *

  1. Очень пригодиль благодарю, а еще буду по IIS материалы?

      1. короч, фишка была в том, что указал папку С:\\ftpSrv – и хоть открыл все доступы, отключил все брендмауэры, добавил прова пользователям, все равно не работало.
        В итоге выбрал папку по умолчанию (Inetpub/…), и все вдруг заработало….
        Не стал разбираться в чем проблема, забил. Впредь решил IIS не использовать просто.