Windows7 - "Вказаний мережевий пароль невірний". Коли пароль насправді правильний


17

У мене вже деякий час є налаштування сервера samba. Це апаратний NAS - який, на жаль, не забезпечує доступ до журналів Samba. (точна модель NAS називається Addonics NAS Adapter)

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

Я також купив абсолютно новий комп’ютер із Windows 7, і коли я намагаюся виконати на ньому таку ж точну команду net use - використовуючи точно таку ж паролю користувача / пароля, я отримую повідомлення " Вказаний мережевий пароль невірний ". . Я також спробував зіставити карту з меню провідника Windows, і отримав ту ж помилку.

Я синхронізував годинник двох машин, спробував ще раз ... і все ж така помилка зберігається.

Тож, що насправді дивно, це те, що картографування працює з машин WindowXP та Windows Vista, але не спрацьовує з машини Windows7, використовуючи точно таку ж команду та ім’я користувача / пароль. Хтось має уявлення про те, що може спричинити це чи як вирішити проблему? Спасибі


Чи можете ви перевірити журнали сервера SMB?
Дін J

Найкраще розміщувати свої відповіді як коментарі до конкретних відповідей або редагуючи своє оригінальне запитання (інакше речі плутаються та виходять із ладу з оновленнями).
Кара Марфія

Насправді я знайшов проблему під Windows 7 / Vista набагато гірше, ніж здається. <a href=" nikhef.nl/~janjust/CifsOverSSH/VistaLoopback.html"> Цей посібник </a> може допомогти вам, якщо прийнята відповідь не допомогла.
bobobobo

Дивіться також superuser.com/questions/115337/…
Майк Т

Відповіді:


18

Пояснення Домініка Д , що відбувається, є правильним: Vista, Windows7 та Windows2008 r2 використовують за замовчуванням NTLMv2. Старіші впровадження Samba не підтримують це і повернуть помилку пароля. На щастя, ви можете сказати Vista та Windows 7 (і я припускаю, що сервер 2k8) використовувати протокол v1, якщо v2 недоступний.

Це мої нотатки для Vista, вони працювали для Windows 7 Pro 64-розрядної.

  1. Початок -> запуск -> secpol.msc
  2. Локальна політика -> Параметри безпеки -> Безпека мережі: Автентифікація мережевого менеджера
  3. Змініть відповіді NTVLM2 лише на LM та NTLM - використовуйте безпеку сеансу NTLMV2 за умови узгодження

Якщо ви застрягли в Vista Home, немає secpol.msc. Замість цього:

  1. Початок -> Виконати -> повторно
  2. перейдіть до HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Lsa
  3. для LmCompatibilityLevel змініть "3" на "1"
  4. У цей момент може знадобитися перезавантаження.

2
Велике спасибі! Я створив новий запис LmCompatibilityLevel під місцем, яке ви вказали (воно відсутнє) як REG_DWORD зі значенням 1, і після перезавантаження я зміг змонтувати частку під Windows7! Зараз у мене є химерна проблема, коли всі папки виглядають як невидимі, коли під картографічним накопичувачем, коли у вікні cmd.exe (знову ж, лише для Windows7) - але я можу з цим жити (я просто сподіваюся, що Cygwin працює належним чином ... установка зараз).
Домашній користувач Win7

1
Майбутні читачі: у ваших інтересах робити все, що можливо, щоб заохотити продавця оновити свою Samba, оскільки схеми зберігання паролів Windows до NTLMv2 значно простіше зламати. lbl.gov/cyber/systems/lanman.html має чітке пояснення.
Ройс Вільямс

Зробив точно так само, як "Домашній користувач Win7", і він працював на моєму будинку Win 10 x64
lowtech

11

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

У нас в НАС була така сама проблема.

Два рішення

  1. Помикайте постачальника NAS, щоб оновити їх реалізацію (ми щойно отримали виправлення).
  2. Натисніть на зміни політики через GPO або через Local Policy. Налаштування, яке потрібно змінити, це: Політика локального комп'ютера -> Конфігурація комп'ютера -> Налаштування Windows -> Налаштування безпеки -> Локальні політики -> Параметри безпеки -> Безпека мережі: рівень автентифікації LAN Manager. Встановіть його на Send LM & NTLM - використовуйте захист сеансу NTLMv2 за умови домовленості. Це дає вам найкраще з обох світів, краща безпека, якщо підтримується, відступає, якщо ні. Це має бути опція IMO для Windows7 / Windows2008r2 за замовчуванням, але з будь-якої причини це не так.

Дякую за відповідь - оновлення вбудованого програмного забезпечення NAS не вдалося , на жаль, але з порадою Девіда Макінтоша я зміг змінити настройки авторизації.
Домашній користувач Win7

0

Мабуть, це не так, але ви можете спробувати відключити SMB2 на машині Windows 7. SMB2 був представлений з Windows Vista, тому, якщо машина Vista працює, я б подумав, що машина 7 також буде працювати, але спробувати її не завадить.


Я спробував це. Відключений SMB2 за допомогою команд (я використовую === як роздільник): === sc config lanmanworkstation залежать = bowser / mrxsmb10 / nsi === sc config mrxsmb20 start = disabled ===, але це не спрацювало (навіть після перезавантаження).
Домашній користувач Win7

0

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

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

Чи можете ви отримати частку, вставивши \ 192.168.0.20 \ Smd у поле запуску?


Pro та Ultimate не оброблятимуть мережу інакше, ніж Home, але це може бути зміною мережі в Windows 7, що спричинило несумісність.
Гаррет

Дякуємо за відповіді - Девід Макінтош дав підказку, яка вирішила проблему!
Домашній користувач Win7

1
@Garrett - ну, мабуть, ви не можете приєднатись до дому до домену? Але добре знати, що інакше це не змінилося.
Кара Марфія

Так, жоден домен не приєднується до інших речей, таких як призначення віддаленого робочого столу, бітлокер тощо, але якщо вони обидва щось роблять, вони роблять це так само.
Гарретт

0

Це може бути проблемою з вимогами NTLM. Я читав, що деякі люди повинні зробити наступне, щоб отримати свій Win 7 вікно для роботи з самбою.

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

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

Безпека мережі: рівень аутентифікації LAN Manager

Надсилання LM та NTLM відповідей

Мінімальна безпека сеансу для NTLM SSP

Вимкнути Потрібно 128-бітове шифрування


Мені не вдалося знайти меню "Місцева політика безпеки" - можливо, тому, що в моєму Windows домашня сторінка? У будь-якому випадку, найближчим, що я знайшов до цього, була така опція: З'єднання для спільного використання файлів Windows 7 використовує 128-бітове шифрування, щоб захистити з'єднання для обміну файлами. Деякі пристрої не підтримують 128-бітове шифрування і повинні використовувати 40- або 56-бітове шифрування. [] Використовуйте 128-бітове шифрування, щоб захистити з'єднання спільного доступу до файлів (рекомендується) [] Увімкнути спільний доступ до файлів для пристроїв, які використовують 40- або 56-бітове шифрування. Я включив другий варіант, але нічого, здається, не зміниться (навіть після перезавантаження).
Домашній користувач Win7

Hrrm ... Я не маю копії Windows 7 Home Premium для перевірки, але згідно з social.answers.microsoft.com/Forums/en-US/w7security/thread/… вона недоступна у цій версії Windows. Я поняття не маю, як ви можете змінити ці налаштування без цього.
Домінік Д

-1

Потрібно використовувати подвійні провідні косої риски у ваших контурах UNC.

Подобається це: net use I: \\192.168.0.20\Smd


це провідні нахили, не затягуючі ...
шарлатаний кіхот

Правильно - це те, що я роблю (в оригінальній публікації тут я написав це неправильно - але я даю правильні команди).
Домашній користувач Win7
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.