В сообщении от 1261033410 секунд после начала Эпохи Воронков Сергей написал(а):
> По моему я решил проблему:
>
> 1. Переводим SAMBA на режим security = user
> 2. Убираем valid users (это чтоб запрос на пароль появился)
> И вуаля...
>
> Вот кусок моего конфига на котором тестил:
>
> [111111]
> comment = test
> path = /home/serjic/111111
> browseable = yes
> writeable = yes
> guest ok = no
> only guest = no
>
> [222222]
> comment = test
> path = /home/serjic/222222
> browseable = yes
> writeable = yes
> guest ok = yes
Спасибо. Но у меня опять ничего не получается. При security = user
винда стабильно запрашивает пароль при входе на север через сетевое
окружение. И получается что гостевые шары все равно по паролю.
> В 111111 заходят только те кто знает пароль юзера существующего в
> системе, в вашем случае user1
Непонятно как в этом случаи самба узнает какой пароль верный, а какой
нет. Ведь не указано в конфиге каких пользователей пускать, а каких нет.
> В 222222 заходят все под гостем
> Опыт показал, что если ставить valid user = user1 SAMBA использует
> того Винюзера под которым происходит коннект и сравнивает с valid
> user, если совпадает - заходи дарагой!!!, не совпадает - пошел на
> фих!!!.
А винюзер может быть какой угодно: Admin, Вася, Петя, Леша...
> Ввести пароль тоже не дает, а если valid user отсутствует,
> сразу появляется приглашение ввести юзера и пароль, что и
> требовалось :).
Ну при security = user приглашение появляется сразу при входе на
сервер, еще не доходя до шар. А такое поведение мне не нужно, потому
что если нужно зайти просто на гостевую шару, то приходится вводить
какой нибудь логин (средствами самбы можно мапить несуществующие логины
в guestы).
> Если что непонятно - пишите, а вообще рекомендую
> ознакомится http://smb-conf.ru/security-g.html, а потом вот это
> http://smb-conf.ru/zamechaniya-o-proverke-imeniparolya.html
Читал уже это все в манах даже перед тем как писать в рассылку, но как
видите не помогло.