2

У меня есть рабочий стол под управлением Ubuntu Server 12.04 с установленной samba для обмена файлами с несколькими компьютерами Windows в доме.

У меня есть папка / тест, который имеет права доступа, установленные так:

drwxrwsrwx 2 alex nodel 4096 Feb 17 15:39 /test

Я установил GID, чтобы у всех файлов и папок, созданных в этой папке, была группа nodel (alex - моя учетная запись администратора и единственный член группы nodel , у меня также есть стандартный пользователь izzie)

Вот моя самба smb.conf:

[global]
     workgroup = WORKGROUP
     server string = %h server (Samba, Ubuntu)
     netbios name = Acacia
     dns proxy = no
     log file = /var/log/samba/log.%m
     max log size = 1000
     syslog = 0
     socket options = TCP_NODELAY
     panic action = /usr/share/samba/panic-action %d
     security = user
     encrypt passwords = true
     passdb backend = tdbsam
     large readwrite = yes
     dos charset = CP850
     unix charset = UTF8
     display charset = LOCALE
     obey pam restrictions = yes
     unix password sync = yes
     passwd program = /usr/bin/passwd %u
     pam password change = yes
     guest account = nobody
     map to guest = bad user
     wins support = yes
     usershare max shares = 100
     usershare allow guests = yes

[Test]
     comment = test
     path = /test
     nt acl support = yes
     browseable = yes
     writeable = yes
     create mask = 0570
     force create mode = 0570
     directory mask = 0570
     force directory mode = 0570

Общий ресурс заставляет создавать все новые файлы и папки только для групповой записи (показано ниже).

dr-xrws--- 2 alex nodel 4096 Feb 17 15:39 New folder
dr-xrws--- 2 izzie nodel 4096 Feb 17 15:39 New folder (2)

Когда пользователь izzie создает новый файл, он не может удалить его и не может удалить те, которые я создаю (это именно то, что я хочу). Однако alex также не может удалить их, хотя я являюсь частью группы nodel, и у группы есть полные права. Это все в среде Windows, делая это на сервере, я могу удалить их без sudo и войти в систему как alex.

Если какой-то контекст поможет, это будет использоваться для видеообмена, где я хочу, чтобы пользователи добавляли туда видео, но не могли удалить их, когда они там будут, им нужно только прочитать и выполнить, поскольку они будут только воспроизводить видео.

Есть ли что-то, что я сделал неправильно, чтобы отключить запись группы в Windows, или есть что-то, что вы должны активировать, чтобы это работало?

Итак, мой скучный вопрос ...Как я могу получить права на запись для группы, работающие на Windows?

0