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

Windows7 - «Указан неверный сетевой пароль». когда пароль действительно правильный

У меня уже есть настройка сервера самбы. Это аппаратный NAS, который, к сожалению, не предоставляет доступ к журналам Samba. (точная модель NAS называется Addonics NAS Adapter)

У меня также есть Windows Vista и Windows XP - с обоих я могу сопоставить \\ 192.168.0.20 \ Smd без ошибок ( чистое использование l: \\ 192.168.0.20 \ Smd работает, после запроса моего имени пользователя и пароля).

Я также купил новый компьютер с Windows 7, и когда я пытаюсь выполнить на нем ту же самую команду сетевого использования, используя ту же самую пару имени пользователя и пароля, я получаю сообщение "Указанный сетевой пароль неверен."сообщение. Я также попытался отобразить из меню проводника Windows и получил ту же ошибку.

Я синхронизировал часы на двух машинах, попытался снова ... и все же ошибка сохраняется.

Итак, что действительно удивительно, так это то, что отображение работает на машинах WindowXP и Windows Vista, но не работает на машине Windows7 с использованием той же команды и имени пользователя / пароля. Кто-нибудь имеет представление о том, что может быть причиной этого или как решить проблему? Спасибо

Доминик ДОбъяснение происходящего верно: Vista, Windows7 и Windows2008 r2 по умолчанию используют NTLMv2. Старые реализации Samba не поддерживают это и возвращают ошибку пароля. К счастью, вы можете указать Vista и Windows 7 (и я предполагаю, что Server 2k8) использовать протокол v1, если v2 недоступен.

Это мои заметки для Vista, они работали для 64-разрядной версии Windows 7 Pro.

  1. Пуск -> запустить -> secpol.msc
  2. Локальные политики -> Параметры безопасности -> Сетевая безопасность: проверка подлинности LAN Manager
  3. + Изменить Только ответы НТВЛМ2 к LM и NTLM - используйте сеансовую безопасность NTLMV2, если согласовано

Если вы застряли с Vista Home, secpol.msc не будет. Вместо:

  1. Пуск -> Выполнить -> regedit
  2. перейдите к HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Lsa
  3. для LmCompatibilityLevel измените "3" на "1"
  4. На этом этапе может потребоваться перезагрузка.

Windows7 и Windows2008 r2 по умолчанию используют NTLMv2. Старые реализации Samba не поддерживают это и возвращают ошибку пароля.

У нас была точно такая же проблема на нашем NAS.

Два решения

  1. Исправьте ошибку своего поставщика NAS, чтобы обновить его реализацию (мы только что получили патч).
  2. Отправьте изменение политики через GPO или через локальную политику. Вам необходимо изменить следующие параметры: Политика локального компьютера -> Конфигурация компьютера -> Параметры Windows -> Параметры безопасности -> Локальные политики -> Параметры безопасности -> Сетевая безопасность: уровень проверки подлинности LAN Manager. Установите для него значение «Отправить LM и NTLM» - используйте сеансовую безопасность NTLMv2, если это согласовано. Это дает вам лучшее из обоих миров, лучшую безопасность, если поддерживается, и откат, если нет. Это должен быть вариант IMO по умолчанию для Windows7 / Windows2008r2, но по какой-то причине это не так.

Это может быть проблема с требованиями NTLM. Я читал, что некоторые люди должны сделать следующее, чтобы их коробка Win 7 работала с самбой.

Панель управления - Администрирование - Локальная политика безопасности

Локальные политики - параметры безопасности

Сетевая безопасность: уровень аутентификации LAN Manager

Отправлять ответы LM и NTLM

Минимальная сеансовая безопасность для NTLM SSP

Отключить Требовать 128-битное шифрование

Я не решаюсь публиковать это в качестве ответа, потому что это настолько хлипко, но это может быть чисто Win7 Home вещь, которую люди, использующие профессиональные или окончательные версии, не увидят. Я помню, как читал что-то о домашних группах - а они могут иметь ограниченную функциональность или изменение синтаксиса?

Вы можете проверить на superuser.com хотя бы потому, что у них может быть больше опыта работы с домашней версией. (Домашняя версия также может означать, что вопрос относится к SU, но я чувствую, что голоса должны решить, что ... кажется немного серым, чтобы просто изменить его).

Можете ли вы подтянуть общий ресурс, вставив \ 192.168.0.20 \ Smd в поле запуска?

Вероятно, дело не в этом, но вы можете попробовать отключить SMB2 на машине с Windows 7. SMB2 был введен с Windows Vista, поэтому, если машина Vista работает, я думаю, что машина 7 тоже будет работать, но попробовать его не помешает.

Вам необходимо использовать двойную обратную косую черту в начале ваших UNC-путей.

Как это: net use I: \\192.168.0.20\Smd