Samba - не могу побороть nobody (smbusers не работает)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модераторы: SLEDopit, Модераторы разделов

Surf
Сообщения: 16

Samba - не могу побороть nobody

Сообщение Surf »

Есть два Samba сервера. На одном стоит 3.0 версия.
в smbusers прописано

Код:

#nobody = guest pcguest smbguest user = guest pcguest smbguest


smb.conf

Код:

[files] path = /mnt/hdb1/shared browseable = yes public = yes writable = yes guest ok = yes


Виндовые клиенты создают папки и файлы от имени user

Другой сервер 3.5. Настройки те же, но файлы создаются от имени nobody nogroup

Добавил в smb.conf
force create mode = user
force group = user

Группа стала user, а владелец по-прежнему nobody
Спасибо сказали:
Supervisor
Сообщения: 147
ОС: Sabayon ~x86

Re: Samba - не могу побороть nobody

Сообщение Supervisor »

Surf писал(а):
28.06.2011 12:00
Другой сервер 3.5. Настройки те же, но файлы создаются от имени nobody nogroup

Добавил в smb.conf
force create mode = user
force group = user

Группа стала user, а владелец по-прежнему nobody


force create mode = user
здесь ошибка, так как тут задается режим создания файлов (читай права на файл а не владелец). Причем man smb.conf это описывает с примером.

владелец файла устанавливается точно также как и группа, тока зЫлоный :-)
force user = user

Спасибо сказали:
Surf
Сообщения: 16

Re: Samba - не могу побороть nobody

Сообщение Surf »

Supervisor писал(а):
28.06.2011 13:04
force user = user

Спасибо, помогло.
Но меня больше теоретический вопрос интересует: Почему smbusers не преобразовывает гостя в user, а оставляет nobody

Причем на первом сервере это работает без force user, а на другом не хочет.
Спасибо сказали: