Samba просит пароль, хотя стоит гостевой доступ

Просмотров: 151

Samba просит пароль, хотя стоит гостевой доступ (guest ok yes) к шаре
Article Image

ЗдароФФ! Я столкнулся с вот такой проблемой: настроив шару на samba с гостевым доступом, при попытке захода с Windows-ПК  на сервер с этой samba введя ip в адресную строку “\\xxx.xxx.xxx.xxx” , у меня настырно просило ввести логин и пароль для захода на сервер. Стоит отметить, что на этом сервере были другие шары с авторизацией, но логин и пароль сервер должен был спрашивать на уровне захода в конкретную шару с авторизацией, и соответственно беспрепятственно пропускать в шару с гостевым доступом. Что примечательно с другого компьютера так и происходило, хотя конфигурация второго ПК была абсолютно схожей, только имя юзверя другое.

Симптомы описаны, итак в чем же оказалось дело.

Необходимо удалить из samba пользователя с именем совпадающим с вашей учетной записью Windows под которой вы сидите.

pdbedit -x имя_пользователя

 

Почему так происходит:

Режим:

security = user

В шарах с гостевым доступом выставлено:

guest ok = yes

Также есть такой параметр

map to guest  = Bad user

который по  умолчанию выставлен в положение “Bad user”, что обозначает что запросы с неправильным паролем будут не приняты если такое имя пользователя существует, если не существует  то  заходим под гостем.

Отсюда вывод: Windows при попытке зайти подставляет ваше имя пользователя (то есть имя учетной записи Windows) под которой вы сейчас сидите, и соответственно пароль. А так такое имя существует в samba то соответственно происходит неудачная попытка залогиниться под существующим пользователем samba. Соответственно если мы удаляем пользователя в samba, либо изменяем пользователя Windows, то происходит авторизация сразу под гостем.

Опубликовано 22 Апреля 2015 в категории Samba

comments powered by HyperComments
Поиск по сайту:

Теги:

Популярные статьи:

Новости IT:

^ Наверх