J'essaie de configurer la capacité pour plusieurs utilisateurs utiliser la corbeille sur un NTFS conduire.
La principale solution proposée sur les forums consiste à permettre à un seul utilisateur d'utiliser la Corbeille. Cela se fait en ajoutant l'option uid=1000,gid=1000
dans /etc/fstab
.
Exemple d'entrée fstab :UUID=0A046CF41C7164C6 /media/Data ntfs defaults,uid=1000,gid=1000 0 0
Mais cela n'autorise que l'utilisateur d'origine, avec id=1000
, pour utiliser la Corbeille. Les autres utilisateurs n'y ont pas accès.
Une solution proposée pour plusieurs utilisateurs consiste à hériter des propriétés de Windows. J'ai essayé mais je n'ai pas réussi à le faire fonctionner.
Mais je remarque ensuite que cela n'a peut-être rien à voir avec la façon dont le lecteur NTFS est monté :
- Suppression de Nautilus affiche le message "Impossible de déplacer le fichier vers la corbeille"
- Suppression de Dolphin affiche… rien. Et le fichier est déplacé vers la corbeille.
Mais je ne souhaite pas utiliser Dolphin.
Voici donc ma question :
Serait-il possible d'arrêter de jouer avec fstab et juste configurer Nautilus correctement ? Ou quelqu'un a-t-il une solution simple/fonctionnelle pour résoudre ce problème ?
Remarque :J'utilise Ubuntu 11.10 sur un système 64 bits.
Merci beaucoup pour votre aide !
modifier : Et je remarque aussi que Thunar, XFCE File Manager, peut aussi mettre des fichiers à la corbeille sans aucun problème. Alors quoi de neuf avec Nautilus ?
Réponse acceptée :
D'après ce que l'on voit sur la page NTFS-3G, sous la section "Autoriser le groupe/l'utilisateur ” dmask
l'entrée peut être la clé.
À partir de cette page-
Vous pouvez également indiquer à /etc/fstab (le pilote NTFS-3G) d'autres options comme celles qui sont autorisées à accéder (lire) à la partition. Par exemple, pour que vous autorisiez l'accès aux personnes du groupe d'utilisateurs :
/dev/<NTFS-part> /mnt/windows ntfs-3g gid=users,umask=0022 0 0
Par défaut, le pilote ntfs-3g n'active la prise en charge de l'écriture que pour root. Pour activer l'écriture utilisateur, utilisez le paramètre dmask pour activer l'écriture utilisateur :
/dev/<NTFS-part> /mnt/windows ntfs-3g gid=users,fmask=113,dmask=002 0 0