LINUX.ORG.RU
ФорумAdmin

samba


0

0

При подключении к папке расшаренной на машине с FreeBSD и установленной Samba, запрашивается пароль. После ввода имени пользователя прописанного на машине с Unix выводится сообщение: \\Base\data is not accessible The credentials supplied conflict with an existing set of credentials а в журнале smb.ws3 появляется такая запись: [2001/03/21 14:59:10, 0] smbd/service.c:make_connection(249) set_base (192.168.1.1) couldn't find service nobody

Подскажите, плиз, как решить эту проблему.

anonymous

Гм... Не ответ, а скорее встречный вопрос: Для юзверя, которым лезем, есть учетная запись в /etc/passwd и запись в smbpasswd?

Dimai
()

Несколько причин:
1) см. выше - нужно создать учетную запись юзера. Если юзер не опознан, то ему присваевается %n = <guest account> (по умолчанию он равняется nobody). Вам в таком случае нужно либо идентифицировать пользователя (я сделал так: создал группу юзеров, добавил туда имя юзерей (adduser), добавил их в самбу (smbpasswd -a имя), активировал аккаунты (smbpasswd -e имя)). Только будьте бдительны: обязательно требуйте с юзерей, чтобы вводили имя в том регистре, как это сделано в системе
2) может быть недоступна либо та папка (не прав на промотр, ставь 750 или что-либо и chown эту папку на группу пользователей, юзающих эту папку), либо одна из папок выше, которая содержит эту папку. Чтобы просматривать папку НЕОБхОДИМО наличие -x в правах на директорию.

Utandr@e-mail.ru
http://uwg.max.ru/
http://web.hoha.ru/

Utandr
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.