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

ACL в Linux-ресурсах samba

Если я смонтирую общий ресурс samba, подобный этому, с сервера linux, используя ACL в ext3 ...

mount -t cifs //192.168.0.10/smbshare /mnt/smbshare -o user=root password=secret

... и получить доступ к общему ресурсу с помощью linux / smb-user smbuser. Я предоставил smbuser доступ на запись ко всем каталогам, но когда я что-то записываю в общий ресурс, владельцем становится root (пользователь, установивший общий ресурс).

Есть ли возможность сделать smbuser владельцем файлов / каталогов, которые он создает, даже если общий ресурс установлен пользователем root?

Этот случай должен работать на терминальном сервере Linux, поэтому множество разных пользователей получают доступ к общему ресурсу smb (монтируется пользователем root).

просто добавьте параметры uid=smbuser,gid=<smbusergroup> вашей команде монтирования, и все файлы и каталоги будут принадлежать smbuser.