Jika Anda menggunakan Linux dengan sistem file yang relatif modern (ext3 / ext4, btrfs, ntfs), ini dapat dilakukan dengan POSIX ACL :
Aktifkan ACL untuk sistem file. Ini hanya diperlukan untuk ext3 dan ext4 pada kernel yang lebih tua dari 2.6.38. Semua sistem file lain yang mendukung ACL mengaktifkannya secara otomatis.
mount -o remount,acl /
tune2fs -o acl /dev/<partition>
Berikan tom
akses ke folder:
setfacl -m user:tom:rwx /home/samantha/folder
Jika OS atau sistem file tidak mendukung ACL, cara lain adalah dengan menggunakan grup.
Buat grup.
Beberapa distribusi Linux membuat grup terpisah untuk setiap pengguna: tom
secara otomatis akan berada dalam grup yang juga dinamai tom
.
Jika tidak, buat grup. Ini seharusnya bekerja di Linux ...
groupadd tom
gpasswd -a tom tom
... dan ini - di BSD:
groupadd tom
usermod -G tom tom
chgrp
direktori ke grup itu, dan berikan izin dengan chmod
:
chgrp tom /home/samantha/folder
chmod g+rwx /home/samantha/folder