GNU/Linux >> Linux の 問題 >  >> Ubuntu

Samba共有でグループ所有権を強制する方法は?

私はubuntuサーバー12.04で実行されているsambaサーバーを持っています。 1つのフォルダのみ/sharetest グループstorageusersと共有されます 、およびユーザーuser1user2wowza そのメンバーです。これが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

2番目のubuntuサーバー12.04は、上記の共有を使用します。 2番目のサーバーの共有は、fstab行を介して自動マウントされます

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

2番目のサーバーの共有フォルダー内に作成されたファイルとフォルダーは、ユーザーwowzaの所有権を持ちます。 グループwowza 。このため、他の共有ユーザーはファイルやフォルダーの書き込みや削除にアクセスできないと思います。共有で作成されたすべてのファイルとフォルダーにグループ所有権をstorageusersに設定するように強制するSambaサーバーの設定はありますか? ユーザーのプライマリグループの代わりに?

承認された回答:

これを投稿してから約10分で答えを見つけることができました。
出典: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. Debian 9StretchLinuxでSambaサーバー共有を設定する方法

  2. Ubuntu20.04でSamba共有を作成する方法

  3. Samba 共有上のファイルのユーザー/グループ所有権を強制する方法

  1. Sambaサーバーとは何ですか?UbuntuLinuxでSambaサーバーをセットアップする方法

  2. LinuxでSambaを介してネットワーク共有を作成する方法

  3. UbuntuとDebianにSamba共有をマウントする方法

  1. Debian10BusterでSambaサーバーをセットアップする方法

  2. Debian10BusterでNFSサーバーをセットアップする方法

  3. Ubuntu 20.04 FocalFossaLinuxでSambaサーバー共有を構成する方法