
ext3 の ACL を使用して Linux サーバーからこのように samba 共有をマウントすると...
mount -t cifs //192.168.0.10/smbshare /mnt/smbshare -o user=root password=secret
...そして、linux/smb-user smbuser で共有にアクセスします。smbuser にすべてのカタログへの書き込みアクセス権を与えましたが、共有に何かを書き込むと、所有者は root (共有をマウントしたユーザー) になります。
共有が root ユーザーによってマウントされている場合でも、smbuser を自分が作成したファイル/カタログの所有者にすることはできますか?
このケースは Linux ターミナル サーバー上で動作することが想定されており、多数の異なるユーザーが smb 共有にアクセスします (root によってマウント)。
答え1
uid=smbuser,gid=<smbusergroup>
マウント コマンドにパラメータを追加するだけで、すべてのファイルとディレクトリが smbuser に属するようになります。