Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/04/2021, à 14:39

Nasty Shade

[RESOLU][FSTAB][SMB] www-data permission denied

bonjour

voici le détail de ma configuration

# 192.168.0.114 (ubuntu 20.04.2 LTS): "le master" avec tous mes disques dur
# 192.168.0.63 (raspbian 10 - buster): "le client" qui va contenir par la suite NextCloud (fork d'OwnCloud)

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, à 23:23)

Hors ligne

#2 Le 09/04/2021, à 16: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, à 16:33)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#3 Le 09/04/2021, à 17: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, à 17:54)

Hors ligne

#4 Le 09/04/2021, à 19: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

Hors ligne

#5 Le 09/04/2021, à 19:45

iznobe

Re : [RESOLU][FSTAB][SMB] www-data permission denied

Nasty Shade a écrit :

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, à 19:58)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#6 Le 09/04/2021, à 19: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.

Hors ligne

#7 Le 09/04/2021, à 20:01

iznobe

Re : [RESOLU][FSTAB][SMB] www-data permission denied

@bruno , effectivement ca semble plus que logique wink

Dernière modification par iznobe (Le 09/04/2021, à 20:02)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#8 Le 09/04/2021, à 20: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 wink

EDIT:
ca marche impec ! merci de l'aide wink

Dernière modification par Nasty Shade (Le 09/04/2021, à 23:23)

Hors ligne