Accès Apache sur repertoire partagé + Active Directory

Accès Apache sur repertoire partagé + Active Directory - Hébergement - Réseaux grand public / SoHo

Marsh Posté le 03-07-2012 à 16:16:57    

Bonjour à tous,
 
Je suis actuellement en train de développer un Intranet avec un joomla qui est hébergé sur un serveur web, et j'aimerais avoir accès depuis mes articles joomla à des répertoires situées sur un autre serveur de fichiers. Tout ce petit monde est sur un domaine géré par un AD.
 
Ce que je souhaite donc c'est rajouter dans ma conf apache un directory qui permette l'accès à ces dossiers partagés.
Les dossiers partagés sont en accès à tout le monde, ce qui signifie qu'il faut tout de même un utilisateur de l'AD.
 
Maintenant je patauge pour renseigner mon directory.
 
ce que j'ai essayé :
 dans mon httpd.conf :


Alias /partage "\\\\serveur_fichiers\\Partage"
 
<Directory "\\\\serveur_fichiers\\Partage">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>


Mais je me retrouve avec un apache qui refuse de démarrer et cette erreur dans les logs (et avec le teste de syntaxe qui me dit Syntax OK):


Syntax error on line 310 of D:/web_srv/Apache2.2/conf/httpd.conf:
<Directory "\\\\serveur_fichiers\\Partage"> path is invalid.


 
j'ai bien sur essayé sans doubler les antislash, mais les logs montrent bien que si c'est 'correct' niveau syntaxe, cela mène à une 403 coté client et à ces logs :

access.log :
192.168.1.5 - - [03/Jul/2012:15:47:35 +0200] "GET /partage HTTP/1.1" 403 209


error.log :
[Tue Jul 03 15:47:35 2012] [error] [client 192.17.17.25] client denied by server configuration: D:/serveur_fichiers


 
Je n'ai pas vraiment trouvé la syntaxe correcte qui me permette d'accéder à mon partage, maintenant je pense aussi qu'il me manque une authentification quelque part, mais comment la renseigner ? je peux créer un utilisateur 'apache' dans l'AD qui devrait avoir accès au partage mais comment le renseigner dans le httpd.conf pour cet alias/directory ?
 
J'ai regardé le mod_auth mais je ne pense pas que cela convienne pour ce que je veux faire...
 
Des idées de personnes qui ont déjà réalisées ça ?
 
merci
 
 
 
 

Reply

Marsh Posté le 03-07-2012 à 16:16:57   

Reply

Marsh Posté le 03-07-2012 à 18:53:38    

D'après ce que je comprend tu essayes d'accéder en http à des fichiers via un partage réseau géré par Active Directory.  
 
Bonne chance :)  
 
Travaille d'abord sur "Comment faire un point de montage vers le dossier de tes fichiers sur le partage réseau dans ton répertoire joomla".  
 
Ensuite tu pourras travailler sur comment les publier via joomla.  
 
Une autre solution serait d'avoir un service web qui permettent d'accéder en http à ces fichiers.


---------------
-3dB
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed