Impossible de donner la permission "write" à un sous dossier

Bonjour à tous,

Je reviens encore une fois vous demander de l’aide.

J’ai un ordinateur dual boot Windows 10 / Debian 11.

Ce PC possède 2 disques, une SSD avec les 2 systèmes et un HDD où sont les autres fichiers (documents, images, musique,…).

Mon idée est de partager ce HDD entre Windows et Debian. Pour le faire, dans mon fichier fstab, j’ai rajouté la ligne suivante :

UUID=ACB23705B236D414 /mnt/windows ntfs-3g defaults,umask=000 0 0

Les dossiers présents montent correctement dans le dossier /mnt/windows :

$ ls -l /mnt/windows/
total 80
drwxrwxrwx 1 root root 4096 14 nov. 20:20 '$RECYCLE.BIN'
drwxrwxrwx 1 root root 4096 24 nov. 15:59 CloudStation
drwxrwxrwx 1 root root 4096 21 nov. 11:44 Documents
-rwxrwxrwx 1 root root 8192 25 juin 08:15 DumpStack.log.tmp
drwxrwxrwx 1 root root 4096 22 nov. 20:41 Images
drwxrwxrwx 1 root root 4096 24 nov. 11:53 Music
drwxrwxrwx 1 root root 8192 23 nov. 06:21 'System Volume Information'
drwxrwxrwx 1 root root 40960 21 nov. 22:22 Téléchargements
drwxrwxrwx 1 root root 4096 21 nov. 19:44 Videos

Tout y est et les permissions sont bien « rwxrwxrwx ».

Mon problème est dans le dossier Documents :

$ ls -l /mnt/windows/Documents/
total 117
drwxrwxrwx 1 root root 16384 24 nov. 15:59 User1
-rwxrwxrwx 1 root root 0 26 nov. 2020 Default.rdp
-rwxrwxrwx 1 root root 432 11 mars 2021 desktop.ini
dr-xr-xr-x 1 root root 40960 24 nov. 15:59 User2
drwxrwxrwx 1 root root 16384 24 nov. 16:00 Public
drwxrwxrwx 1 root root 4096 24 nov. 15:59 User3
dr-xr-xr-x 1 root root 20480 21 nov. 12:05 Scan
-rwxrwxrwx 1 root root 18432 4 déc. 2016 Thumbs.db
drwxrwxrwx 1 root root 0 16 nov. 23:13 'Unified Remote'

En comparant User1 avec User2, on voit bien que User1 a les mêmes permissions que Documents, mas User2 ne permets pas l’écriture, ce qui m’empêche de gérer ce dossier depuis Debian…

Auriez-vous une idée de pourquoi les permissions de ces sous-dossiers ne sont pas les mêmes ?

Je vous remercie par avance de vos retours,

Cordialement,
Marc

Bonjour,

Vérifiez si le « fast boot » windows est activé.

Bonjour et merci de votre retour.

Malheureusement l’option est déjà désactivé. Fast boot et hibernation…

Peut-être vérifier les permissions du dossier en question sous Windows ?

Debian ne gère pas les permission sur les systèmes de fichiers FAT et NTFS. Les permission appliquées dépendent donc des options de montage.
Dans ton cas, les options de montage permettent à tout le monde de faire tout.
Peux-tu nous donner l’erreur exacte que User2 rencontre en écrivant dans ce point de montage ?

salut
dans mon fstab :
UUID=C…0 /media/W7 ntfs defaults,nofail 0 0
jamais eu de probleme
avant j’utilisais ntfs-3g dans le fstab mais, je ne sais plus pourquoi, je suis passé à ntfs

dpkg -l |igrep ntfs
ii libntfs-3g883 1:2017.3.23AR.3-3+deb10u1 amd64 read/write NTFS driver for FUSE (runtime library)
ii ntfs-3g 1:2017.3.23AR.3-3+deb10u1 amd64 read/write NTFS driver for FUSE

mais je confirme, on ne gère pas les permissions

Il me semble qu’à une époque, il y avait ntfs qui était disponible de base et qui donnait un accès en lecture seule et ntfs-3g qui devait être installé et qui permettait un accès en écriture aussi. Mais j’ai cru comprendre que ntfs est ntfs-3g, c’est la même chose maintenant.

Bonjour

Je confirme :

Que l’on spécifie ntfs ou ntfs-3g
dans les deux cas, ce sera le même pilote qui sera utilisé : /bin/ntfs-3g

michel@debbull:~$ ls -l /usr/sbin/mount.ntfs*
lrwxrwxrwx 1 root root 13  5 sept. 14:50 /usr/sbin/mount.ntfs -> mount.ntfs-3g
lrwxrwxrwx 1 root root 12  5 sept. 14:50 /usr/sbin/mount.ntfs-3g -> /bin/ntfs-3g
michel@debbull:~$ 

pareil, mais sans avoir vérifié