1
Samba-独自の権限でサブディレクトリ共有を作成する
次のような多くのフォルダを含むSamba共有があります。 share - folderA - folderB - folderC - folderD これらの共有にアクセスするユーザーは約20人です。たとえば、BenはfolderAとfolderCにアクセスできますが、folderBとfolderDにはアクセスできません。JennyはfolderBやfolderCなどにアクセスできます。 ユーザーに必要な各フォルダをマウントさせたくありません。すべてのサブフォルダを含む「共有」フォルダをマウントしてもらいたい。その後、Linux権限を設定することでアクセスが制限されます。 サブディレクトリごとにグループを作成し、それらのグループにユーザーを追加しました。アクセス制御は既存のファイルに対して完全に機能します。ただし、ユーザーがサブディレクトリにファイルを作成すると、そのディレクトリでの読み取り/書き込みアクセス権を持つ他のすべてのユーザーは拒否されます。これを解決するために、私はサンバマスキングをいじりましたが、それを機能させることができません。 私のSamba confは次のようになります。 guest ok = no [global] workgroup = WORKGROUP security = user encrypt passwords = yes [Share] path = /var/samba valid users = @everybody read only = no writeable = yes [folderA] path = /var/samba/folderA valid …