Windows 7, підключення до спільних ресурсів Samba


24

Як підключитися до спільного доступу Samba з аутентифікацією за допомогою Windows 7?

У нас є мережа серверів Linux, HP-UX і AIX у нашій мережі з папками, які використовують Samba. Вони не пов'язані з нашою службою Active Directory або з чим-небудь іншим, ми просто вводимо ім'я користувача та пароль, коли ми підключаємося до них. Вони все ще працюють відмінно від Windows XP, але ми оновили пару машин до Windows 7, і вони не можуть отримати доступ до акцій. Ви отримаєте запит на введення пароля, але в ньому зазначається, що "вказаний мережний пароль неправильний" (це не так).


Дивіться також serverfault.com/questions/91797/…
Mike T

Відповіді:


23
  1. Запустіть: gpedit.msc

  2. Знайти:

    Корень консолі - & gt; Політика місцевого комп'ютера - & gt; Конфігурація комп'ютера - & gt; Налаштування Windows - & gt; - & gt; Налаштування безпеки - & gt; Локальні правила - & gt; Параметри безпеки

    Коли ви перебуваєте, змініть наведені нижче правила

  3. Мережевий клієнт Microsoft: Надішліть незашифрований пароль сторонньому серверу SMB: Перемкніть його на "Включено".

  4. Безпека мережі: рівень аутентифікації менеджера LAN: Виберіть опцію: Надіслати LM & amp; NTLM - використовуйте безпеку сеансу NTLMv2 при узгодженні.


Спасибі, це вирішує проблему. Здавалося б, ми, напевно, будемо модернізувати самбу на всіх наших серверах, але це займе деякий час ...
Colin Pickard

1
не працює для мене & gt; :(
endolith

5
@ Cy. Замість того, щоб запустити gpedit.msc і виконати всю цю навігацію, secpol.msc доставить вас безпосередньо до налаштувань безпеки. Все інше правильно, інакше ..

1
@ user168261: Я запускаю останню версію Samba. # 4 працює (і потрібно). # 3 є непотрібним (з пізнішими версіями Samba).
Gerrat

2
Я працюю з Windows 8 і це рішення не працювало для мене.
ktamlyn

7

У мене була така ж проблема. Це зробило для мене роботу:

Отримати роботу Vista та Samba | TechRepublic

  1. Відкрийте команду Виконати і введіть "secpol.msc".

  2. Натисніть "продовжити", коли з'явиться запит на Vista.

  3. Натисніть "Місцеві правила" - & gt; "Параметри безпеки"

  4. Перейдіть до політики "Безпека мережі: рівень аутентифікації менеджера LAN" і відкрийте її.

  5. За замовчуванням Windows Vista встановлює політику на "тільки відповіді NTVLM2". Змініть на "LM і NTLM - використовуйте безпеку сеансу NTLMV2, якщо   переговори ".


+100, якщо б я міг! Спроби отримати цю роботу більше дня.
Gerrat

3

Якщо ви використовуєте стару версію Samba, можливо, ви зіткнулися ця проблема . Ось деякі подальше обговорення . В основному, Windows Vista і 7 відключають старий і небезпечний метод аутентифікації, який Samba використовував за замовчуванням. Налаштування параметрів реєстру, як описано в статті, повинно працювати. В ідеалі, звичайно, ви б оновили Samba до нової версії, але це може бути неможливо в даний момент.

Якщо це не спрацює, ви могли б розмістити версію Samba, яку ви використовуєте?


У мене не було клавіші LmCompatibilityLevel на моїй машині Win7. Я не знаю, чи створив би ключ? Рішення gpedit працювало для мене так чи інакше.
Colin Pickard

1
Яка версія Samba потрібна? Це проблема конфігурації samba?
endolith

0

У мене була така ж проблема. Коли я намагаюся з'єднатися, я отримую 0x80004005 помилка дозволу:

enter image description here

Поки я:

  • Змінити мережеву безпеку: Рівень автентифікації менеджера LAN до “Надіслати LM & amp; Відповіді NTLM "
  • Змінити мінімальну безпеку сеансів для NTLM SSP, щоб вимкнути «Вимагати 128-бітове шифрування» в «Немає мінімальної безпеки».
  • Uninistalling KB2536276 .

інша річ, яка зупиняється, це:

  • активувати Client for Microsoft Networks в моєму Wi-Fi ключі Network panel.

Увімкнення File and printer sharing for Microsoft Networks в Network panel дозволити мені отримати доступ до спільних папок Win7.


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