Назад | Перейти на главную страницу

Владелец и группа общих файлов Samba

Я использую Samba для обмена файлами в Linux Embedded. Мне нужны разрешения для файлов этого типа на сервере:

-rwxrwx--- 1 user group

Я поделился этими файлами с Samba и разрешил доступ единственному пользователю "user". Это работает правильно. Но если я монтируюсь с помощью cifs, на другом конце я получаю:

-rwxrwx--- 1 usbmux avahi-autoipd

Что это за пользователь / группа? Можно как-нибудь это изменить? Потому что таким образом я ничего не могу сделать с этими файлами.

Это моя конфигурация:

[luca_files]
comment = Luca's public files
path = <path>
force user = luca
valid users = luca
force group = luca
read only = no
hosts allow = 127.0.0.1 192.168.1.0/24
hosts deny = 0.0.0.0/0
create mask = 0777
browsable = yes

где luca - пользователь, который на сервере может читать и записывать эти файлы (он находится в группе "group").

Решение было довольно простым: просто добавьте эти параметры к параметрам монтирования:

uid=<client_owner_id>
gid=<client_group_id>

таким образом, кажется, он работает отлично. Разрешения сохраняются, а владелец и группа сопоставляются с теми, которые я указал в параметрах монтирования.