Кто-нибудь знает как сделать чтобы samba3 авторизовала пустого пользователя (с пустым паролем) как guest (nobody)?
Это работало в samba2, но samba3 отказывается принимать пустого пользователя на отрез. В W2k форма авторизации сетевой папки по умолчанию (при security=user) содержит пустое имя пользователя и пустой пароль, необходимо чтобы при нажатии кнопки ОК самба авторизовала пользователя как nobody (ну и соответственно давала только права на чтение).
В данный момент samba3 авторизует только если ввести nobody для имени пользователя.
map to guest = bad user не предлагать, потому что в этом случае samba не запрашивает логин/пароль и авторизует его как гостя, если пользователь залогинен на рабочую станцию под другим именем.
Re: Re: Samba3 не авторизует пустого пользователя (с пустым паролем) как guest (nobody)?
Это всё понятно, но меня интересует режим security=user, а не security=share. Вопрос простой - как сделать чтоб samba3 авторизовала пустого пользователя как гостя, как это было в samba2. Неужели это уже нереально сделать в новой версии?
Re: Re: Samba3 не авторизует пустого пользователя (с пустым паролем) как guest (nobody)?
Вот описание:
[public]
comment = Public Stuff
path = /usr/share/samba
public = yes
writable = yes
browseable=yes
printable = no
guest ok = yes
Права к /usr/share/samba стоят 0777
При этом не один юзер не может в нее пробиться, не набрав своего логина/пароля из smbpasswd.
Это как-то можно обойти?
Re: Re: Re: Samba3 не авторизует пустого пользователя (с пустым паролем) как guest (nobody)?
=== /etc/samba/smb.conf ===
...
[global]
security = user
guest account = nobody
null passwords = true
min passwd length = 0
...
=== /etc/samba/smbusers ===
nobody = guest pcguest smbguest
Будет авторизовать пользователя nobody, guest, pcguest, smbguest с пустым паролем, но мне нужно, что бы samba3 авторизовала ПУСТОГО пользователя с пустым паролем!
Повторяю, в samba2 это работало! В samba3 не работает.
Кто-нибудь знает решение?