У меня есть сервер Samba, настроенный для работы на маршрутизаторе OpenWRT. Это делает несколько общих ресурсов доступными для всех (как гостей), некоторые даже позволяют писать. Это все отлично работает.
Теперь я хотел бы добавить доступный для записи общий ресурс, доступный только одному именованному пользователю с паролем. Я добавил системного пользователя и соответствующий ресурс в соответствии с руководством OpenWRT для Samba. Я также установил пароль с smbpassword.
Затем я протестировал этот общий ресурс с тем же паролем с помощью файлового менеджера Ubuntu (файлы 3.6.3). Он был смонтирован правильно, и у меня был доступ на чтение / запись, как и ожидалось.
Windows 7, однако, при попытке доступа к общему ресурсу выдает ошибку авторизации. Я попытался войти в систему как разные пользователи и ввести эти известные учетные данные, но он каждый раз возвращает ошибку неизвестного пользователя или неверный пароль *.
Я уверен, что пароль правильный, если только не возникнут странные проблемы с кодировкой. Они генерируются с помощью pwgen -s, так что ничего странного.
Я попытался перезагрузиться, оставив сетевую рабочую группу, я изменил пароль на более короткий (7 символов), перезапустил samba перед попытками подключения ... безрезультатно. Он последовательно работает на компьютере с Ubuntu и не работает на Windows 7.
В чем здесь проблема? Или как я мог получить хотя бы некоторую подробную информацию?
Логи самбы на сервере пусты
# ls /var/log/log.*
/var/log/log.nmbd /var/log/log.smbd
# cat /var/log/log.*
#
Другая информация:
# smbd --version
Version 3.6.5