#1 Le 09/04/2021, à 13:39
- Nasty Shade
[RESOLU][FSTAB][SMB] www-data permission denied
bonjour
voici le détail de ma configuration
j'aimerais donc stocker les datas de NextCloud sur mon partage samba j'ai donc ajouté la ligne suivante a mon fstab de mon client:
//192.168.0.114/Storage/LIBRA/ /mnt/nextcloud/ cifs username=***,password=***,uid=www-data,gid=www-data,iocharset=utf8,file_mode=0777,dir_mode=0777,defaults,0 2
apres ca j'utilise la commande
>> mount -a
le volume se monte bien avec les bons droits:
>> ls -lha /mnt
total 8.0K
drwxr-xr-x 3 root root 4.0K Apr 9 01:52 .
drwxr-xr-x 19 root root 4.0K Apr 9 01:18 ..
drwxrwxrwx 2 www-data www-data 0 Apr 9 01:57 nextcloud
mais lorsque www-data essaye d'écrire dedans j'ai un probleme de permission, vous avez une idée ?
>> sudo -u www-data touch /mnt/nextcloud/LIBRA-WWW
touch: cannot touch '/mnt/nextcloud/LIBRA-WWW': Permission denied
Dernière modification par Nasty Shade (Le 09/04/2021, à 22:23)
ma machine Windows >> https://setuplog.io/setup/VZ6nRzZb/scorpius
ma machine Linux >> https://setuplog.io/setup/VZ6nRzZb/orion
Hors ligne
#2 Le 09/04/2021, à 15:22
- iznobe
Re : [RESOLU][FSTAB][SMB] www-data permission denied
Bonjour pour les permissions je ne sais pas , mais ton montage me parait louche !
un montage qui ne se situe pas sur ton ordinateur , comme un montage samba ( situé sur le serveur ) ne devrait pas se terminer par " 2 " dans ton fstab .
je ne suis pas sur que ton ls soit le bon , que donne :
ls -la /mnt/nextcloud/
normalement nextcloud , ton point de montage , devrait appartenir a root:root . c' est uniquement ce qui est à l ' interieur qui devrait appartenir a www-data enfin , si tout le reste est bon .
Dernière modification par iznobe (Le 09/04/2021, à 15:33)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#3 Le 09/04/2021, à 16:53
- bruno
Re : [RESOLU][FSTAB][SMB] www-data permission denied
j'aimerais donc stocker les datas de NextCloud sur mon partage samba
C'est une configuration tordue qui risque de provoquer pas mal de problèmes.
On est sur un réseau local ou je suppose que rien n'est accessible de l'extérieur. Je passe donc sur les problèmes de sécurité (montage sous l'utilisateur système www-data droits en 777, etc.)
Le dossier « data » de Nextcloud doit se trouver sur la machine qui l'héberge et tu ne dois pas y copier de données directement (ou y placer au préalable des données). Ensuite tu pourras utiliser les fonctionnalités de Nextcloud pour ajouter un « stockage externe ».
Dernière modification par bruno (Le 09/04/2021, à 16:54)
#4 Le 09/04/2021, à 18:29
- Nasty Shade
Re : [RESOLU][FSTAB][SMB] www-data permission denied
@iznobe
j'ai fais la modif pour passer en 0 0 dans mon fstab mais ca ne change rien voici le retour des commandes APRES la modif
>> umount /mnt/nextcloud/
>> ls -la /mnt/
total 12
drwxr-xr-x 3 root root 4096 Apr 9 19:21 .
drwxr-xr-x 19 root root 4096 Apr 9 01:18 ..
drwxr-xr-x 2 root root 4096 Apr 9 19:21 nextcloud
>> mount -a
>> ls -la /mnt/
total 8
drwxr-xr-x 3 root root 4096 Apr 9 19:21 .
drwxr-xr-x 19 root root 4096 Apr 9 01:18 ..
drwxrwxrwx 2 www-data www-data 0 Apr 9 14:33 nextcloud
>> ls -la /mnt/nextcloud/
total 4
drwxrwxrwx 2 www-data www-data 0 Apr 9 14:33 .
drwxr-xr-x 3 root root 4096 Apr 9 19:21 ..
-rwxrwxrwx 1 www-data www-data 0 Apr 9 14:33 LIBRA-WWW
@bruno
oui je sais le 777 n'est pas top bien qu'il s'agisse d'un serveur uniquement en local
c'est juste qu'en désespoir de cause j'ai tenté le tout pour le tout en claquant un 777 pour voir si ca résolvait le problème
concernant les data avec NextCloud je sais comment ca marche je lavais utilisé dans le passé, je ne cherche pas à mettre de données directement dessus
le touch c'était juste pour montrer le problème d'écriture car NextCloud n'arrive pas a créer le dossier "data" de ce fait
ma machine Windows >> https://setuplog.io/setup/VZ6nRzZb/scorpius
ma machine Linux >> https://setuplog.io/setup/VZ6nRzZb/orion
Hors ligne
#5 Le 09/04/2021, à 18:45
- iznobe
Re : [RESOLU][FSTAB][SMB] www-data permission denied
le touch c'était juste pour montrer le problème d'écriture car NextCloud n'arrive pas a créer le dossier "data" de ce fait
qu ' entends tu par NextCloud n'arrive pas a créer le dossier "data" de ce fait
c ' est pas l ' utilisateur www-data qui doit creer le dossier "data" ? ou bien l' utilisateur NextCloud fait partie du groupe www-data ?
Dernière modification par iznobe (Le 09/04/2021, à 18:58)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#6 Le 09/04/2021, à 18:55
- bruno
Re : [RESOLU][FSTAB][SMB] www-data permission denied
>> sudo -u www-data touch /mnt/nextcloud/LIBRA-WWW
touch: cannot touch '/mnt/nextcloud/LIBRA-WWW': Permission denied
Dans la mesure où les droits d'accès sur /mnt/nextcloud sont amplement suffisants tu ne devrais pas avoir cette erreur. Il reste donc à vérifier les droits sur le partage Samba : droits sur le serveur samba et configuration du partage : www-data doit être un utilisateur samba autorisé à lire et à écrire dans le partage.
#7 Le 09/04/2021, à 19:01
- iznobe
Re : [RESOLU][FSTAB][SMB] www-data permission denied
@bruno , effectivement ca semble plus que logique
Dernière modification par iznobe (Le 09/04/2021, à 19:02)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#8 Le 09/04/2021, à 19:33
- Nasty Shade
Re : [RESOLU][FSTAB][SMB] www-data permission denied
@bruno
ha oui pas con j'ai pas pensé à vérifier ça...je regarde ça dans la soirée et je fais un retour
EDIT:
ca marche impec ! merci de l'aide
Dernière modification par Nasty Shade (Le 09/04/2021, à 22:23)
ma machine Windows >> https://setuplog.io/setup/VZ6nRzZb/scorpius
ma machine Linux >> https://setuplog.io/setup/VZ6nRzZb/orion
Hors ligne