Basura en NTFS para múltiples usuarios: ¿Por qué Dolphin tiene éxito donde falla Nautilus?

12

Estoy tratando de configurar la capacidad para que múltiples usuarios usen la Papelera en una unidad NTFS .

La solución principal propuesta en los foros consiste en permitir que un solo usuario use la Papelera . Eso se hace agregando la opción uid=1000,gid=1000en /etc/fstab.

Ejemplo de entrada fstab:
UUID=0A046CF41C7164C6 /media/Data ntfs defaults,uid=1000,gid=1000 0 0

Pero esto solo permite al usuario original, con id=1000, usar la Papelera. Los otros usuarios no tienen acceso a él.

Una solución propuesta para múltiples usuarios es heredar propiedades de Windows . Intenté esto pero no pude hacerlo funcionar.

Pero luego noto que esto puede no tener nada que ver con la forma en que se monta la unidad NTFS:

  • La eliminación de Nautilus muestra el mensaje "Imposible mover el archivo a la Papelera"
  • Eliminar de Dolphin muestra ... nada. Y el archivo se mueve a la Papelera.

Pero no deseo usar Dolphin.

Entonces, esta es mi pregunta : ¿sería posible dejar de jugar con fstab y simplemente configurar Nautilus correctamente? ¿O alguien tiene una solución simple / de trabajo para resolver este problema?

Nota: estoy ejecutando Ubuntu 11.10 en un sistema de 64 bits.

¡Muchas gracias por tu ayuda!

editar: Y también noto que Thunar, XFCE File Manager, también puede poner archivos a la basura sin ningún problema. Entonces, ¿qué pasa con Nautilus?

Nicolas
fuente
¿Desea que los usuarios solo envíen archivos a la Papelera? Eso incluye el privilegio de escritura hasta donde yo sé. Si el usuario no tiene ese privilegio, no puede escribir (o eliminar) archivos. Si thunar y dolphin permiten dicho comportamiento, eso sería realmente un error de privacidad y no tendría en cuenta los privilegios de lectura / escritura del usuario. ¿Puede publicar la salida mounty los idcomandos cuando usa Dolphin y Thunar?
Savvas Radevic
@ bruno-pereira ^
Savvas Radevic

Respuestas:

4

De lo que se ve en la página NTFS-3G , en la sección " Permitir entrada de Grupo / Usuario " dmaskpuede ser la clave.

Desde esa página

También puede indicarle a / etc / fstab (el controlador NTFS-3G) otras opciones, como las que pueden acceder (leer) a la partición. Por ejemplo, para permitir que las personas en el grupo de usuarios tengan acceso:

/dev/<NTFS-part>  /mnt/windows  ntfs-3g   gid=users,umask=0022    0       0

Por defecto, el controlador ntfs-3g habilita el soporte de escritura solo para root. Para habilitar la escritura del usuario, use el parámetro dmask para habilitar la escritura del usuario:

/dev/<NTFS-part>  /mnt/windows  ntfs-3g   gid=users,fmask=113,dmask=002    0       0
saji89
fuente