Securite sur APACHE, httpd.conf et directory

Securite sur APACHE, httpd.conf et directory - Linux et OS Alternatifs

Marsh Posté le 22-11-2002 à 09:38:05    

salut,
 
Je souhaiterais proteger mes repertoires Apache en utlisant httpd.conf
Mais pour créer mon fichier /etc/httpd/auth/monsite.users je dois utiliser htpasswd.
Les exemples que j'ai trouve  necessite de donner un nom d'utilisateur ?! Pourtant lorsque quelqu'un visite mes pages web, je ne l'authentifie pas ?? alors quel nom mettre ?? apache ??
 
Moi j'aimerais limité l'acces a mes pages et autoriser simplement le user "toto" a avoir plus de droit.
Comment faire ?


---------------
toujours un petit mot gentil:
Reply

Marsh Posté le 22-11-2002 à 09:38:05   

Reply

Marsh Posté le 22-11-2002 à 10:14:55    

que veux tu faire exactement?? contre quoi/qui veux tu protéger ton site?

Reply

Marsh Posté le 22-11-2002 à 10:28:35    

Tiens, je m'glisse dans le topic pour 1 p'tite question:  
c'est possible d'empêcher un user de lister les fichiers d'un répertoire? Pour être plus précis, j'ai un répertoire images, je voudrais que si le gars tape www.truc.com/images ça l'envoie balader, par contre s'il tape www.truc.com/images/toto.jpg ça fonctionne. C'est faisable?
 
Encore désolé pour le squat. :whistle:

Reply

Marsh Posté le 22-11-2002 à 10:33:23    

pas de squat t'a question peu m'interresser si reponse il i a !
 
Je voudrais simplement empecher ecriture et listing du repertoire de mon site. c tout.
De toute facon le site a proteger a squirrelmail, pour du mail interne. Donc c pas trop grave.
J'aurais voulu faire une protection complete seulement en lecture pour tout le monde, et pour "toto" autoriser le listing des reps.
 
Mais sinon une protection avec acces uniquement en lecture sur les rep et pas de listing serait deja bien


Message édité par olicel le 22-11-2002 à 10:33:44

---------------
toujours un petit mot gentil:
Reply

Marsh Posté le 22-11-2002 à 10:38:24    

alors déjà, si tes droits sur les doassiers sont bien fait, y'a pas de raison pour qu'un user autre que le propriétaire des dossier ou root puisse écrire. Après, si tu te fais piquer tes identifiants user ou root, c une autre histoire, mais qui n'a rien à voir avec apache.
Pour le coup du listing des répertoires, soit tu as fait une fausse manip, soit tu as un vieux apache, paske les derniers ont l'option qui va bien pour empêcher le listing.
laisse moi deux minutes, je vais te la retrouver  :na:
edit --
il me semble que la bonne option se trouve dans les directives "directory" du http.conf et qu'il faut ajouter INDEXES
Sinon, un autre moyen pour être sûr est de placer une page index.html dans chaque dossier, cette page renvoyant à la première page de ton site!
voilà  :whistle:


Message édité par arghbis le 22-11-2002 à 10:42:51
Reply

Marsh Posté le 22-11-2002 à 12:37:46    

ok.
J'ai donc gerer les droits au nivo des dossiers, et je vais faire comme tu m'a dit, un lien  index.htm vers min index.htm principale, j'i avais pas penser :pt1cable:  
 
merci :hello:


---------------
toujours un petit mot gentil:
Reply

Marsh Posté le 22-11-2002 à 12:57:57    

teagle a écrit a écrit :

Tiens, je m'glisse dans le topic pour 1 p'tite question:  
c'est possible d'empêcher un user de lister les fichiers d'un répertoire? Pour être plus précis, j'ai un répertoire images, je voudrais que si le gars tape www.truc.com/images ça l'envoie balader, par contre s'il tape www.truc.com/images/toto.jpg ça fonctionne. C'est faisable?
 
Encore désolé pour le squat. :whistle:  




 
tu mets un fichier index.html dans le rep, dans ce fichier tu mets ce que tu veux, par exemple tu met un parent.location qui le renvois sur access forbidden ou sur le site officiel des teletubies :D
 
edit : oups, j'avais pas vu que c'était déjà donné comme solution...


Message édité par BMOTheKiller le 22-11-2002 à 12:59:38
Reply

Marsh Posté le 22-11-2002 à 13:07:18    

pour empecher le listing c'est pas avec les fichiers .htaccess ?

Reply

Marsh Posté le 22-11-2002 à 13:35:56    

teagle a écrit a écrit :

Tiens, je m'glisse dans le topic pour 1 p'tite question:  
c'est possible d'empêcher un user de lister les fichiers d'un répertoire? Pour être plus précis, j'ai un répertoire images, je voudrais que si le gars tape www.truc.com/images ça l'envoie balader, par contre s'il tape www.truc.com/images/toto.jpg ça fonctionne. C'est faisable?
 
Encore désolé pour le squat. :whistle:  




 
va voir dans commonhttpd.conf c sans doute le module autoindex ki permet de gérer ça mais je me suis jamais pencé sur la question.

Reply

Marsh Posté le 22-11-2002 à 13:53:24    

olicel a écrit a écrit :

salut,
 
Je souhaiterais proteger mes repertoires Apache en utlisant httpd.conf
Mais pour créer mon fichier /etc/httpd/auth/monsite.users je dois utiliser htpasswd.
Les exemples que j'ai trouve  necessite de donner un nom d'utilisateur ?! Pourtant lorsque quelqu'un visite mes pages web, je ne l'authentifie pas ?? alors quel nom mettre ?? apache ??
 
Moi j'aimerais limité l'acces a mes pages et autoriser simplement le user "toto" a avoir plus de droit.
Comment faire ?




 
place des .htaccess dans tes répertoires c'est la solution standart

Reply

Marsh Posté le 22-11-2002 à 13:53:24   

Reply

Marsh Posté le 22-11-2002 à 14:12:34    

nan, le .htaccess c pour limiter l'accès en lecture à certains dossiers

Reply

Marsh Posté le 22-11-2002 à 14:18:25    

session php? :/


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 22-11-2002 à 14:20:53    

bah pq tu veux qu'il fasse du php alors que c du système??  :pt1cable:  
moi pas comprendre??  :whistle:

Reply

Marsh Posté le 22-11-2002 à 14:22:45    

arghbis a écrit a écrit :

bah pq tu veux qu'il fasse du php alors que c du système??  :pt1cable:  
moi pas comprendre??  :whistle:  




 
oups, g lu ke la premiere description, pas la seconde :D
 
sorry


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 22-11-2002 à 15:49:33    

tu compiles apache sans les modules qui gerent les index : autoindex et dir
ca devrait suffire

Reply

Marsh Posté le 22-11-2002 à 18:03:04    

Bon, après une p'tite recherche, 2 solutions correctes...
A mettre dans un fichier .htaccess:
1) IndexIgnore *
Index toujours possible mais n'affiche ni fichier ni répertoire.
2) Options -Indexes
Index impossible! (la solution la plus propre à mon goût)
 
Voilà, merci à tous pour votre aide et vos pistes!  :)

Reply

Marsh Posté le 23-11-2002 à 11:03:13    

dis, le coup du inxexe, c pas par hasard ce que je te dis ds ma première réponse???  :pt1cable:  :sarcastic:

Reply

Sujets relatifs:

Leave a Replay

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