GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment forcer la propriété du groupe sur le partage Samba ?

J'ai un serveur samba fonctionnant sur le serveur ubuntu 12.04. Un seul dossier /sharetest est partagé avec le groupe storageusers , et les utilisateurs user1 , user2 , wowza en sont membres. Voici 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 deuxième serveur Ubuntu 12.04 utilisera le partage mentionné ci-dessus. Le partage sur le deuxième serveur est monté automatiquement via la ligne fstab

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

Les fichiers et dossiers créés dans le dossier de partage sur le deuxième serveur appartiennent à l'utilisateur wowza et le groupe wowza . Je suppose qu'à cause de cela, les autres utilisateurs du partage n'ont pas accès à l'écriture ou à la suppression de fichiers et de dossiers. Existe-t-il un paramètre pour le serveur samba qui forcera tous les fichiers et dossiers créés sur le partage à avoir la propriété du groupe définie sur storageusers au lieu du groupe principal de l'utilisateur ?

Réponse acceptée :

J'ai pu trouver la réponse environ dix minutes après avoir posté ceci.
Source :http://www.linuxquestions.org/questions/linux-server-73/ownership-on-new-files-in-group- samba-share-set-badly-898489/

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

Ubuntu
  1. Comment configurer le partage du serveur Samba sur Debian 9 Stretch Linux

  2. Comment créer un partage réseau via Samba sous Linux

  3. Comment monter un partage Samba sur Ubuntu et Debian

  4. Comment créer un partage Samba sur Ubuntu 20.04

  5. Comment forcer la propriété d'un utilisateur/groupe sur des fichiers sur un partage Samba

Comment installer Plex Media Server sur un serveur/bureau Ubuntu 16.04

Comment installer Jellyfin Media Server sur le serveur/bureau Ubuntu 20.04 LTS

Comment installer Plex Media Server sur le serveur/bureau Ubuntu 20.04 LTS

Comment configurer le serveur Samba avec Debian 11

Comment installer Seafile pour synchroniser et partager des fichiers sur Ubuntu

Comment installer Samba sur Ubuntu 18.04 Bionic Beaver