OVH Cloud OVH Cloud

accès restreint à un dossier

3 réponses
Avatar
Anthony Thibault
Bonjour, j'ai une petite question quant aux droits d'accès aux
répertoire dans Panther.

Voilà mon cas précis :
Mon mac mini est dans un réseau local et fait office de serveur web
(accessible de l'extérieur grâce au firewall qui reroute l'IP de la
connexion internet vers le répertoire "Sites" du mac)

Dans ce répertoire "Sites" j'ai plusieurs sous-répertoires dont un
"phpmyadmin".

J'aimerai pouvoir accéder à ce repertoire par le réseau local
(http://macmini/phpmyadmin) et avoir tous les droits pour créer modifier
des bases etc...
Mais voilà j'aimerai égalmement que les gens extérieurs au réseau local
(venant par http://monIP/phpmyadmin n'aient pas accès à ce repertoire)

Et je n'arrive pas à trouver le bon parametrage des droits (j'ai accès
soit à rien, soit à tout)
Je précise que pour l'instant je n'ai qu'un utilisateur sur le mac sans
mot de passe (et un root avec mot de passe pour mysql)

Merci d'avance :)

3 réponses

Avatar
Anthony Thibault
Je précise que pour l'instant je n'ai qu'un utilisateur sur le mac sans
mot de passe (et un root avec mot de passe pour mysql)


PS je me corrige, il y a un mot de passe sur le compte administrateur
sur le mac contrairement à ce que je viens d'écrire...

Avatar
Anthony Thibault
On Thu, 24 Feb 2005 09:58:04 +0100,
Anthony Thibault <anthony_AT_graphismedia.com> wrote:


Bonjour,



Salut,


Et je n'arrive pas à trouver le bon parametrage des droits (j'ai accès
soit à rien, soit à tout)
Je précise que pour l'instant je n'ai qu'un utilisateur sur le mac sans
mot de passe (et un root avec mot de passe pour mysql)



L'utilisation d'un fichier .htaccess est une possibilité (vu que tu
souhaites accéder à ~/Sites/phpmyadmin également via http), avec
authentification via un fichier contenant une paire d'identifiants/mot de
passe créé avec htpasswd(1).

Pour ce faire il te faudra activer l'utilisation des fichiers .htaccess
dans /etc/httpd/users/<ton_nom>.conf

<http://httpd.apache.org/docs/howto/htaccess.html#auth> et
<http://httpd.apache.org/docs/howto/auth.html> pour plus
d'informations.

Merci effectivement ça marche impecc :)

(grace à ça aussi : http://homepage.mac.com/onar/apacheprotect/)


Avatar
Anthony Thibault
On Thu, 24 Feb 2005 11:18:26 +0100,
Anthony Thibault <anthony_AT_graphismedia.com> wrote:


(grace à ça aussi : http://homepage.mac.com/onar/apacheprotect/)



Méfis-toi de ce genre d'utilitaire, car bien souvent ils transforment les
fichiers de configuration en bouillie et après on vient pleurer sur les
forums qu'apache fourni avec Mac OS X ne marche plus, etc.

Bah non a priori il ne créé que les deux fichiers necessaires (user et

htaccess) et puis j'ai installé mon propre apache histoire de ne pas
toucher à celui installé dans os x :)