Добрый день!
Столкнулся со следующей проблемой. Допустим есть сервак с Samba. Есть клиент WinXP, а на нём есть юзер, допустим Vasya, с, как водится в лучших традициях WinXP, пустым паролем. На серваке я, точнее написанный мною скрипт, делает шару, скажем, [Vasya] и одноимённого юзера. Честно ввожу пароль Samba, т.е. фактически пароли различаются,это важно! В данном случае не суть, null password на одном конце или оба есть но разные.Под Линуховым клиентом работает всё именно так, как это, по моему, и должно работать; сервак показывает нам список шар (чтоб его увидеть ничего вводить не надо!), в шары с общим доступом заходим свободно (guest only = yes), пытаемся зайти на шару vasya. Естественно окно с предложением ввести логин-пароль. Вводим и заходим.
Но венда, она совсем не такая, она идёт своим, каким то неведомым мне утём: при попытке зайти на сервер (напоминаю, vasya есть и там и там, но пароли разные) она вываливает окно с приглашением ввести логин/пароль, даже не показывая список шар! Два других варианта развития событий:
1. Логины/пароли на сервере совпадают. Венда ни слова ни говоря тихо аутентифицируется и показывает список шар. Все довольны!
2. На сервере нет соответствующего юзера. Венда опять же в полном молчании аутентифицируется на сервере, но уже как nobody и показывает список шар. Опять же тишина и покой!
Вопрос, какого же венда не аутентифицирует себя как guest в случае если пароли не совпадают? Почему не показывает список шар, войдя под nobody? Или может всё таки что-то на серваке такое хитрое надо прописать? 'null passwords = yes' мне не помог. Жду ваших соображений, заранее спасибо!