If you want to separate backups from several users you can use the
following three NFS v4 acl rules.
If you have a Windows machine, you can set ACL from there (easier than
console, or use my napp-it) as Windows ntfs ACL are quite identical to
NFS v4 ACL beside deny rules.
*on shared folder*
- allow read to this folder only with inheritance disabled (to give
access to share)
- allow creation of files and folders to this folder only with
inheritance disabled (to allow backups)
When a user creates a folder via tm backup he is owner.
You can use this to add rights for his own backup
- allow owner full or modify permissions with inheritance to files and
folders
Set nbmand and oplock to on, aclinherit to passthrough (ZFS properties)
Gea
Hi,
I could manage to publish an SMB share to be used with Time Machine
but I still can't figure out which are the right permissions to set
up. I read https://docs.oracle.com/cd/E36784_01/html/E36835/ftyxi.html
<https://docs.oracle.com/cd/E36784_01/html/E36835/ftyxi.html#scrolltoc>,
created an smbuser group and two smbuser1, smbuser2 users, both
belonging to the smbuser group. The dataset is call rpool/timemachine.
I ended up setting `chmod 1777 /timemachine` which allowed both users
to be used to create a backup. But that feels a bit too many
permissions for me. And as chmod breaks ACL inheritance, I understand
that I should not use this.
What would be the proper ACL set to apply to get something like : any
users from the smbuser group can create/delete/rename their own files
and subdirectories, but can't read/modify others ?
Thanks.
*illumos <https://illumos.topicbox.com/latest>* / illumos-discuss /
see discussions <https://illumos.topicbox.com/groups/discuss> +
participants <https://illumos.topicbox.com/groups/discuss/members> +
delivery options
<https://illumos.topicbox.com/groups/discuss/subscription> Permalink
<https://illumos.topicbox.com/groups/discuss/Te31e27e278d377ff-M72edfe0373ba7ced2447d79d>
------------------------------------------
illumos: illumos-discuss
Permalink:
https://illumos.topicbox.com/groups/discuss/Te31e27e278d377ff-Mfb37cd47e9289d072a33365d
Delivery options: https://illumos.topicbox.com/groups/discuss/subscription