GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo forzar la propiedad del grupo en Samba Share?

Tengo un servidor samba ejecutándose en el servidor ubuntu 12.04. Solo una carpeta /sharetest se comparte con el grupo storageusers y los usuarios user1 , user2 , wowza son miembros de la misma. Aquí está smb.conf

#======================= Global Settings =====================================
[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = ubuntu
security = user
map to guest = bad user
dns proxy = no
#============================ Share Definitions ==============================
[Storage]
path            = /sharetest
browsable       = yes
writeable       = yes
guest ok        = no
valid users     = @storageusers
create mask     = 0775
directory mask  = 0775

Un segundo servidor ubuntu 12.04 utilizará el recurso compartido mencionado anteriormente. El recurso compartido en el segundo servidor se monta automáticamente a través de la línea fstab

//192.168.1.12/Storage /share smbfs credentials=/root/.smbcredentials,gid=0 0 0

Los archivos y carpetas creados dentro de la carpeta compartida en el segundo servidor son propiedad del usuario wowza y grupo wowza . Supongo que debido a esto, otros usuarios compartidos no tienen acceso para escribir o eliminar archivos y carpetas. ¿Existe una configuración para el servidor samba que obligue a todos los archivos y carpetas creados en el recurso compartido a tener la propiedad del grupo establecida en storageusers? en lugar del grupo principal del usuario?

Respuesta aceptada:

Pude encontrar la respuesta unos diez minutos después de publicar esto.
Fuente:http://www.linuxquestions.org/questions/linux-server-73/ownership-on-new-files-in-group- samba-share-set-mal-898489/

chgrp storageusers /sharetest && chmod g+s /sharetest

Ubuntu
  1. Cómo configurar el recurso compartido del servidor Samba en Debian 9 Stretch Linux

  2. ¿Qué es el servidor Samba y cómo configurar el servidor Samba en Ubuntu Linux?

  3. Cómo crear un recurso compartido de red a través de Samba en Linux

  4. Cómo montar un recurso compartido de Samba en Ubuntu y Debian

  5. Cómo crear Samba Share en Ubuntu 20.04

Cómo instalar Plex Media Server en Ubuntu 16.04 Server/Desktop

Cómo instalar Jellyfin Media Server en Ubuntu 20.04 LTS Server/Desktop

Cómo instalar Plex Media Server en Ubuntu 20.04 LTS Server/Desktop

Cómo configurar el servidor Samba con Debian 11

Cómo instalar Seafile para sincronizar y compartir archivos en Ubuntu

Cómo instalar Samba en Ubuntu 18.04 Bionic Beaver