Самба же общая папка только для гостя, чтение и запись для @somegroup, как
Я хочу, чтобы пользователи в группе Audio имели права на чтение / запись, а все остальные пользователи (гость, аноним, все....) могли просматривать и читать только доступ к одной и той же общей папке. Гостевые пользователи не могут смонтировать общую точку в Windows. Аудио группа в порядке. Не могли бы вы исправить то, что не так с моим smb.conf?
[global] writeable = yes path = /mnt/DANAS1/Audio default = Audio write list = @Audio workgroup = WORKGROUP os level = 20 comment = CBN Audio NAS1 map to guest = bad user valid users = audio,eng,vj,@Audio create mode = 765 security = user directory mode = 765 [AudioNAS] comment = VBDAWAudio path = /mnt/DANAS1/Audio available = yes browsable = yes public = yes writable = yes guest ok = yes read only = guest nobody printable = no locking = no strict locking = no share modes = yes create mask = 0755
1 ответ
Механизм, который вы можете использовать, - это управление разрешениями для реальных файлов / папок. Таким образом, у вас есть одна доля чего-то вроде:
[global]
writeable = yes
path = /mnt/DANAS1/Audio
default = Audio
write list = @Audio
workgroup = WORKGROUP
os level = 20
comment = CBN Audio NAS1
map to guest = bad user
valid users = audio,eng,vj,@Audio
Guest ok = yest
create mode = 764
security = user
directory mode = 764
Очевидно, что вышеперечисленное будет нуждаться в добавлении вашего собственного аромата, так как я не знаю ваш план для остальной части акции. С файлами / папками в вашем общем ресурсе вы устанавливаете владельца группы на аудио (или как там их называют) и устанавливаете все права доступа, используя chmod 764 (или что-то подобное). Это позволит:
Владелец файла - чтение, запись и выполнение
Группа - Чтение и запись
Другое - Читать
Не думайте, что есть какая-то причина, почему этот метод не будет работать для вас.