質問: users_folderd したがって、明らかにすべてのユーザーがグループ全員に属しているため、サブディレクトリを使用して共有をマウントできます。各サブディレクトリへのアクセスは完璧に機能しています。ただし、benがfoldercにファイルを作成するときはいつでも、ファイルはファイル権限-rwxr--r--を取得しますが、-rwxrwx ---である必要がありますそれをテストするために書き込み可能=いいえおよび読み取り専用=はいに設定しようとしたので、個々のフォルダーの共有はまったく機能しないと思います。 smbdとnmbdを再起動し、ネットワーク共有を再マウントしました(windows 10の場合)。ユーザーはファイルを作成し、自分のファイルを変更することができました。これは、raspbianを使用したraspberry piで実行されます。ファイルを含むハードドライブはext4としてフォーマットされ、fstab経由でマウントされます。
回答: この構成を試してください(共有セクションの場合):[share] path = /var/samba valid users = @everybody force group = +everybody writeable = yes create mask = 0660 force create mode = 0110 directory mask = 0770 [foldera] path = /var/samba/foldera valid users = @users_foldera force group = +users_foldera browseable = no [folderb] path = /var/samba/folderb valid users = @users_folderb force group = +users_folderb browseable = no [folderc] path = /var/samba/folderc valid users = @users_folderc force group = +users_folderc browseable = no [folderd] path = /var/samba/folderd valid users = @users_folderd force group = +users_folderd browseable = no 設定を確認してsambaを再起動することを忘れないでください:# testparm # service smbd restart # service nmbd restart 権限を設定します。chown root:everybody /var/samba chmod 770 /var/samba chown root:users_foldera /var/samba/foldera chmod 2770 /var/samba/foldera chown root:users_folderb /var/samba/folderb chmod 2770 /var/samba/folderb chown root:users_folderc /var/samba/folderc chmod 2770 /var/samba/folderc chown root:users_folderd /var/samba/folderd chmod 2770 /var/samba/folderd この方法では、内部フォルダーへの直接アクセスは許可されません。さらに、それらはまったく表示されず、親フォルダーを介してのみアクセスできます。