La opción de montaje user
solo permite que cualquier usuario monte el sistema de archivos. El rw
La opción hace que el sistema de archivos no sea de solo lectura. Tendrá que usar permisos para que se pueda escribir en el directorio principal.
chmod 777 /media/foo
El chmod
el comando que muestra solo afecta a los archivos existentes dentro /media/foo
.
Creo que sería más sencillo cambiar la entrada de fstab a:
/dev/sda8 /media/foo ext4 rw,user,exec,umask=000 0 0
umask=000
significa que cualquiera puede leer, escribir o ejecutar cualquier archivo o directorio en foo. El valor predeterminado habitual es 022, lo que significa que los usuarios no pueden escribir.
Tuve el mismo problema en openSUSE, pero creo que la solución también se puede aplicar a esto. Todos los usuarios que quiero compartir el sistema de archivos montado pertenecen al mismo grupo principal:usuarios
Tengo la siguiente línea en mi fstab:
/dev/<partition> <mount_point> ext4 rw,acl 0 0
y ejecuté los siguientes comandos:
sudo chgrp -R users <mount_point>
sudo setfacl -d -m g::rwx <mount_point>
para que los archivos o directorios recién creados obtengan esos permisos. Esto implica que tiene instalado el paquete acl.