среда, 21 апреля 2010 г.

Samba - при попытке запросить список шар - запрашивается пароль.

Проблема:


  Параметр "Security = User" определяет как будут себя вести клиенты Samba при аутентификации.


  Простым языком при запросе списка шар (открытии в сетевом окружении данного "компьютера")  вместо отображения шар - у нас запросят пароль.


  Для понимания процессов читаем следующее:
  В нашем случае имя запрошенного ресурса не будет послано сервером до тех пор, пока сервер не аутентифицирует клиента. Из-за такого поведения гостевые учетки не работают в режиме USER, и не позволяя серверу преобразовывать неопознанных пользователей в гостей.   


   Именно для этого и предназначен параметр "map to guest" - в указанных выше русскоязычных ссылках очень много ошибок перевода - именно за ними и ускользает смысл - для понимания истины читаем первоисточник - ищем "map to guest"


   Смысл опции :  map to guest = Bad User  означает, что запросы с неправильным паролем будут отклонены, если такое имя пользователя существует. Если не существует, то такие запросы будут считаться как попытки зайти гостем (guest account). В шарах должен быть разрешен доступ гостей.


[ global ]
interfaces = egiga0
unix charset = UTF8
workgroup = workgroup
netbios name = dlink-17080D
server string = DNS-323
hosts allow =
hosts deny =
map to guest = Bad User
security = USER
encrypt passwords = yes...

Комментариев нет: