web-dev-qa-db-fra.com

OwnCloud: autorisation refusée pour www-data sur le lecteur monté

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?

1
Alexandr Zhurkov
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
1
jsalatas