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

Windows 2003 Server в домене, клиентские ПК XP в рабочей группе - файловый ресурс без аутентификации?

У меня есть сервер Windows 2003 в домене и клиентские ПК с XP в рабочей группе. Я создал на сервере общую папку, которая должна быть доступна для клиентских компьютеров. Я даже установил безопасность и общий доступ на «Все», просто чтобы проверить.

Когда я пытаюсь получить доступ к общему файловому ресурсу с любого из компьютеров XP, я получаю запрос аутентификации, в котором отображается запрос учетных данных, хотя в настоящее время «Все» имеют полный контроль (только для целей тестирования). Почему запрашивается аутентификация? Мне нужно, чтобы он не запрашивал аутентификацию.

Я также удостоверился, что пароли установлены на всех машинах XP, поскольку я обнаружил, что это может быть одной из возможных проблем, и все они были. Любые идеи? Спасибо!

По умолчанию группа «Все» не включает анонимный SID. Это было в более ранней версии Windows, но было удалено для XP / 2003. Вы можете восстановить это поведение, изменив реестр на сервере. http://support.microsoft.com/kb/278259

Лучшим вариантом будет синхронизация имен пользователей и паролей на клиентах XP и на сервере. Просто создайте учетную запись на клиенте XP, а затем создайте точно такую ​​же учетную запись на сервере. Когда сервер запрашивает у клиента учетные данные, клиент сначала пробует текущего пользователя. Пока существует учетная запись на сервере, которая соответствует, она будет аутентифицироваться в домене и будет квалифицироваться как «Все». Настройте автоматический вход в систему на XP, и ваши пользователи, вероятно, даже не заметят.

Вот то, что вы хотите сделать (хотя я не рекомендую):

  • Включите учетную запись «Гость» в домене (по умолчанию она отключена), если сервер общего доступа является контроллером домена.

  • Включите локальную гостевую учетную запись на сервере, если общий сервер является рядовым сервером (т. Е. Не DC)

  • Добавьте разрешение «Гости / Полный доступ» к общей папке («только для тестирования»)

Включенный / отключенный статус учетной записи «Гость» действует как флаг для операционной системы, который означает «Предоставить неаутентифицированным пользователям доступ к общим папкам / файлам, на которые« Гости »имеют права».

Чтобы использовать группу «Все», вам необходимо установить параметр безопасности (в дополнение к включению учетной записи «Гость»). Это потому, что "значение" группы "Все" изменилось.

«Каждый» в Windows NT 4.0 раньше означал «каждый во всем мире». В последующих версиях операционных систем NT параметр «Параметры безопасности» «Доступ к сети: разрешить всем применять к анонимным пользователям» не позволяет группе «Все» включать анонимных пользователей. Таким образом, когда учетная запись «Гость» включена на стандартной машине Windows Server 2003, единственные общие папки, доступные пользователю «Гость», по-прежнему должны содержать разрешение «Гости», поскольку «Все» не включают «Гости» по дефолт.

После того, как вы включите «Сетевой доступ: Разрешить всем разрешениям применяться к анонимным пользователям» и включите «Гостевые» папки учетной записи, доступные для «Все», станут действительно доступны всем, кто может общаться с сервером.

я сильно советую не делать этого.

Когда у меня есть домашняя версия Windows в доменной среде, я сначала настоятельно рекомендую им перейти на версию Windows Business / Pro, чтобы они могли правильно присоединиться к домену.

Затем я создаю сценарий запуска для сопоставления дисков с net use передача имени пользователя / пароля пользователя домена, которого я создаю специально для этой цели (и это в группе под названием «пользователи подключенного диска», у которой есть только чтение / запись в общей папке). Затем эта группа отклоняется и / или удаляется из групп всех других ресурсов домена и т. Д., Так что в случае обнаружения учетных данных соответствующий пользователь действительно имеет доступ только к общему ресурсу.

Это некрасиво, но работает.

После настройки в политике безопасности домена: Параметры безопасности: Доступ к сети: Общие ресурсы, к которым можно получить анонимный доступ (введите имя общего ресурса) Параметры безопасности: Доступ к сети: Разрешить всем разрешениям применяться к анонимным. Назначение прав пользователя: доступ к компьютеру из сети (гости и анонимный вход) Active Directory: включить гостевую учетную запись.

Добавьте учетные данные АНОНИМНЫЙ ВХОД и Гость в разрешения для общего доступа и на вкладку «Безопасность папки».

Вы обнаружите, что, хотя вы все еще не можете просматривать доступные общие ресурсы, вы можете ввести путь в адресную строку, и вам будет разрешен анонимный доступ. (\ DomainController \ AnonymousShare).