Opsi pemasangan user
hanya mengizinkan sistem file untuk dipasang oleh pengguna mana pun. rw
opsi membuat sistem file tidak hanya dapat dibaca. Anda harus menggunakan izin untuk membuat direktori induk dapat ditulisi.
chmod 777 /media/foo
chmod
perintah yang Anda tampilkan hanya memengaruhi file yang ada di dalam /media/foo
.
Saya rasa akan lebih mudah untuk mengubah entri fstab menjadi:
/dev/sda8 /media/foo ext4 rw,user,exec,umask=000 0 0
umask=000
berarti siapa pun dapat membaca, menulis, atau mengeksekusi file atau direktori apa pun di foo. Standar yang biasa adalah 022, yang berarti pengguna tidak dapat menulis.
Saya memiliki masalah yang sama pada openSUSE, tetapi saya pikir solusinya juga dapat diterapkan untuk ini. Semua pengguna yang ingin saya bagikan sistem file yang terpasang termasuk dalam grup utama yang sama:users
Saya memiliki baris berikut di fstab saya:
/dev/<partition> <mount_point> ext4 rw,acl 0 0
dan saya menjalankan perintah berikut:
sudo chgrp -R users <mount_point>
sudo setfacl -d -m g::rwx <mount_point>
sehingga file atau direktori yang baru dibuat mendapatkan izin tersebut. Ini menyiratkan bahwa Anda telah menginstal paket acl.