Je rencontre un problème avec la configuration des autorisations correctes pour l'utilisateur et le groupe www-data sur un lecteur FAT externe. Je veux que ce lecteur soit accessible par ownCloud et, par conséquent, j’ai installé ce qui suit /etc/fstab
de la manière suivante:
UUID=xxxx-xxx /media/pi/EOS_DIGITAL vfat umask=777,uid=www-data,gid=www-data,utf8,nofail 0 0
Après avoir monté et exécuté Sudo ls -la /media/pi/EOS_DIGITAL
, je reçois la sortie suivante:
total 100
drwxrwx--- 4 www-data www-data 32768 Jan 1 1970 .
drwxr-x---+ 4 root root 4096 Nov 18 21:56 ..
drwxrwx--- 5 www-data www-data 32768 Jul 28 18:23 DCIM
drwxrwx--- 2 www-data www-data 32768 Jul 28 18:23 MISC
Cependant, lorsque j'essaie d'accéder à ce dossier avec www-data, je reçois un message autorisation refusée. Je ne peux pas non plus installer ownCloud:
Can't create or write into the data directory /media/pi/EOS_DIGITAL
Qu'est-ce que j'oublie ici?
drwxr-x---+ 4 root root 4096 Nov 18 21:56 ..
Ce sont les autorisations du dossier /media/pi
. Comme vous pouvez le voir, le propriétaire est l’utilisateur root et les autres utilisateurs ne peuvent pas accéder aux fichiers et aux dossiers qu’il contient.
Vous devez définir le propriétaire de ce dossier sur www-data
chown www-data:www-data /media/pi