Odpowiedzi:
Jeśli używasz Linux przy stosunkowo nowoczesnym systemie plików (ext3 / ext4, btrfs, ntfs) można to zrobić za pomocą Listy ACL POSIX :
Włącz listy ACL dla systemu plików. Jest to konieczne tylko dla ext3 i ext4 na jądrach starszych niż 2.6.38. Wszystkie inne systemy plików obsługujące listy ACL włączają je automatycznie.
mount -o remount,acl /
tune2fs -o acl /dev/<partition>
Dać tom
dostęp do folderu:
setfacl -m user:tom:rwx /home/samantha/folder
Jeśli system operacyjny lub system plików nie obsługuje list ACL, innym sposobem jest grupy użytkowania.
Tworzyć grupę.
Niektóre dystrybucje Linuksa tworzą osobną grupę dla każdego użytkownika: tom
automatycznie znalazłby się w grupie również nazwanej tom
.
Jeśli nie, utwórz grupę. To powinno działać na Linuksie ...
groupadd tom
gpasswd -a tom tom
... i to - w BSD:
groupadd tom
usermod -G tom tom
chgrp
katalog do tej grupy i nadaj uprawnienia chmod
:
chgrp tom /home/samantha/folder
chmod g+rwx /home/samantha/folder
Dodaj obu użytkowników do wspólnej grupy. Uczyń tę grupę właścicielem katalogu i przypisz uprawnienia grupy według potrzeb.