У меня уже есть настройка сервера самбы. Это аппаратный 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.
Если вы застряли с Vista Home, secpol.msc не будет. Вместо:
Windows7 и Windows2008 r2 по умолчанию используют NTLMv2. Старые реализации Samba не поддерживают это и возвращают ошибку пароля.
У нас была точно такая же проблема на нашем NAS.
Два решения
Это может быть проблема с требованиями 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