Partage et écriture entre 2 Debian avec apach
Résolu
Zeddo
Messages postés
75
Date d'inscription
Statut
Membre
Dernière intervention
-
Zeddo Messages postés 75 Date d'inscription Statut Membre Dernière intervention -
Zeddo Messages postés 75 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai la plateforme suivante :
1 serveur frontal avec apache, sous debian
1 serveur de bdd, sous debian également.
Avec samba, j'ai pu créer un dossier partagé sur le serveur bdd, accessible depuis le serveur frontal, avec la commande suivante :
mount -t cifs //172.16.0.10/NS home/var/www/OptiServRED/REFRM/ -o user=utilsmb,password=XXXXXX
L'utilisateur utilsmb est un utilisateur samba, or je crois qu'apache essaye d'écrire avec le user www-data, existant sur le serveur frontal, mais pas sur le serveur bdd.
Du coup, quand le frontal est censé écrire sur le partage, il crée bien un fichier, mais à 0 octect. Les permissions lues depuis le frontal sont 1000 110, et depuis le bdd, on voit smbutil.
En gros ma question est la suivante :
Comment autoriser www-data du serveur frontal à écrire sur le partage du serveur bdd ?
ou comment ajouter un utilisateur d'un serveur A à un groupe d'un serveur B ?
(juste pour info, à terme il y aura plusieurs frontaux, donc problème multiplié d'autant...)
cordialement,
Zedd
J'ai la plateforme suivante :
1 serveur frontal avec apache, sous debian
1 serveur de bdd, sous debian également.
Avec samba, j'ai pu créer un dossier partagé sur le serveur bdd, accessible depuis le serveur frontal, avec la commande suivante :
mount -t cifs //172.16.0.10/NS home/var/www/OptiServRED/REFRM/ -o user=utilsmb,password=XXXXXX
L'utilisateur utilsmb est un utilisateur samba, or je crois qu'apache essaye d'écrire avec le user www-data, existant sur le serveur frontal, mais pas sur le serveur bdd.
Du coup, quand le frontal est censé écrire sur le partage, il crée bien un fichier, mais à 0 octect. Les permissions lues depuis le frontal sont 1000 110, et depuis le bdd, on voit smbutil.
En gros ma question est la suivante :
Comment autoriser www-data du serveur frontal à écrire sur le partage du serveur bdd ?
ou comment ajouter un utilisateur d'un serveur A à un groupe d'un serveur B ?
(juste pour info, à terme il y aura plusieurs frontaux, donc problème multiplié d'autant...)
cordialement,
Zedd
A voir également:
- Photos de le poincaré
- Partage de photos - Guide
- Supercopier 2 - Télécharger - Gestion de fichiers
- Écriture facebook - Guide
- Meilleur site partage abonnement - Accueil - Services en ligne
- Ecriture en gras - Guide
2 réponses
Si tu utilise 2 serveurs Debian, c'est peut être plus pratique d'utiliser NFS comme protocole plutôt que CIFS qui est bien pourri.
Si c'est un serveur de base de données, pourquoi utiliser un partage pour écrire des données alors que mysql ou postgresql peuvent être connectés par le réseau ? Sur ton serveur frontal Apache, php à tout ce qu'il faut pour utiliser une base de donnée sur un serveur distant.
Si c'est un serveur de base de données, pourquoi utiliser un partage pour écrire des données alors que mysql ou postgresql peuvent être connectés par le réseau ? Sur ton serveur frontal Apache, php à tout ce qu'il faut pour utiliser une base de donnée sur un serveur distant.
Oui j'ai utilisé NFS au final, à l'aide d'un tuto trouvé par mon ami Google. (Je suis un gros noob côté linux, plus habitué à Krosoft :p )
juste pour l'info, en fait il s'agit d'un répertoire contenant des images, qui est partagé pour le frontal.
ce répertoire a été placé sur le serveur BDD car à terme il y aura plusieurs frontaux qui devront utiliser cette "source unique" d'image.
Merci pour la réponse, je clos le topic.
juste pour l'info, en fait il s'agit d'un répertoire contenant des images, qui est partagé pour le frontal.
ce répertoire a été placé sur le serveur BDD car à terme il y aura plusieurs frontaux qui devront utiliser cette "source unique" d'image.
Merci pour la réponse, je clos le topic.