この設定では、2つのグループでグループ内の共有エリアを設定しています。
コメントをWebPageの為に付加したコメントは #<--hogehoge としています。
???の部分には環境に従い適切に設定して下さい。
[global] comment = FreeBSD - Samba %v workgroup = ??? #<-- ワークグループを設定 server string = ??? load printers = no guest account = nobody dead time = 60 log file = /var/log/samba.log max log size = 50 preserve case = yes default case = lower mangled names = yes mangle case = no case sensitive = no short preserve case = yes client code page = 932 #<-- NTとFreeBSDの環境ならこれで良いと思います coding system = ecu #<-- security = user socket options = TCP_NODELAY browsable = yes domain master = no #<-- NTサーバがある場合 local master = no #<-- preferred master = no #<-- os level = 0 #<-- [homes] #<-- ホームディレクトリ(本人以外はブラウズできません) allow hosts = 192.168.1. 192.168.2. 127. #<-- アクセスを許可するIPリスト comment = Home Directories writable = yes browsable = no #<-- 本人以外はブラウズできません create mask = 0700 [src] #<-- あるグループ1での共有エリア allow hosts = 192.168.1. 192.168.2. 127. #<-- アクセスを許可するIPリスト comment = src Directories path = /usr/???/src #<-- 正しいパスを設定 valid users = user1 user2 user3 #<-- アクセスを許可するユーザのリスト public = no writable = yes create mask = 0750 directory mask = 0770 [pub] #<-- あるグループ1での共有エリア allow hosts = 192.168.1. 192.168.2. 127. #<-- アクセスを許可するIPリスト comment = pub Directories path = /usr/???/pub #<-- 正しいパスを設定 valid users = user1 user2 user3 #<-- アクセスを許可するユーザのリスト public = no writable = yes create mask = 0770 directory mask = 0770 [bin] #<-- あるグループ1での共有エリア allow hosts = 192.168.1. 192.168.2. 127. #<-- アクセスを許可するIPリスト comment = bin Directories path = /usr/???/bin #<-- 正しいパスを設定 valid users = user1 user2 user3 #<-- アクセスを許可するユーザのリスト public = no writable = yes create mask = 6770 directory mask = 0770 [sgpub] #<-- あるグループ2での共有エリア allow hosts = 192.168.1. 192.168.2. 127. #<-- アクセスを許可するIPリスト comment = sgpub Directories path = /usr/sgpub #<-- 正しいパスを設定 valid users = user4 user5 user6 #<-- アクセスを許可するユーザのリスト public = no writable = yes create mask = 0770 directory mask = 0770何かの参考になれば幸いです。