Retourner en haut de la page Aller au bas de la page
Logo de mon site
Logo de mon site

Yasser Arafat

Item 1 Description

Yasser Arafat

Hugo Chávez

Item 1 Description

Hugo Chávez

Mikhaïl Gorbatchev

Item 1 Description

Mikhail Sergueievitch Gorbatchev

L'Abbé Pierre

Item 1 Description

Abbe Pierre

Salvadore Allende

Item 1 Description

Salvadore Allende

Angela Yvonne Davis

Item 1 Description

Angela Yvonne Davis

Jean Moulin

Item 1 Description

Jean Moulin

Nelson Mandela

Item 1 Description

Nelson Mandela

Martin Luther King

Item 1 Description

Martin Luther King

Gamal Abdel Nasser

Item 1 Description

Gamal Abdel Nasser

Richard Stallman

Item 1 Description

Richard Stallman

Simone Veil

Item 1 Description

Simone Veil

Hand Shake

Item 1 Description

Hand Shake

Wangari Muta Maathai

Item 1 Description

Wangari Muta Maathai

Michel Colucci

Item 1 Description

Coluche

Mère Teresa

Item 1 Description

Mère Térésa

Charles de Gaulle

Item 1 Description

Charles de Gaulle

Che Guevara

Item 1 Description

Ernesto Rafael Guevara

Mohandas Gandhi

Item 1 Description

Mohandas Karamchand Gandhi

Lech Walesa

Item 1 Description

Lech Walesa

Linus Benedict Torvalds

Item 1 Description

Linus Benedict Torvalds

Sous-commandant Marcos

Item 1 Description

Sous commandant Insurge Marcos

Ahmed Shah Massoud

Item 1 Description

Ahmed Shah Massoud

Luxpopuli / Internet / AWStats / AWStats : sécurité et cron





Right menu

OBLIGATOIRE

Un professeur témoigne

La brigade canine dans un collège du Gers.
Réaction d'une internaute Québécoise:
«quand on est rendu à accepter que (...) les autorité mettent leurs sales pattes dans les culottes de vos enfants (...) il est temps (...) de vous réveiller.»
OBLIGATOIRE

Les mensonges de R. Dati

La note de recadrage statistique du sociologue L. Mucchielli recadre également les mensonges de la propagande sécuritaire dont on nous rabat les oreilles depuis déjà trop longtemps et dont les mineurs de France sont à présents la cible.
Le rapport de L. Mucchielli
OBLIGATOIRE

L'aveu de Jean-Marc Sylvestre

«Le système financier s'effondre aujourd'hui comme un jeu de carte... parce que... il a été géré d'une part.... par les États-Unis sans règle... et il a été d'autre part géré... par une bande de voyous... qui se sont gouinfrés... au détriment des autres.»
VOIR LES VIDÉOS

OBLIGATOIRE

prev prev prev prev


AWStats : sécurité et cron

Date de publication: le dimanche 15 juillet 2007 à 01h47
Dernière modification: par Pascal BOYER le mardi 11 mars 2008 à 12h00
« Article précédent: AWStats : messages d'erreur
» Article suivant: AWStats : Configurer

AWStats 6.7 et la sécurité

Création du fichier .htaccess

# Ci-dessous, on déclare l'emplacement et le nom du fichier qui contient les mots de passe.
# Ce fichier ne doit pas forcément se trouver dans un sous répertoire de DocumentRoot.
# Il peut être placé n'importe où sur le disque dur. D'autre part, son nom n'a pas obligation d'être .htpasswd
AuthUserFile /usr/local/awstats-6.7/.motdepasse
 
# Ci-dessous on déclare le répertoire qui contient les groupes des utilisateurs autorisés à se connecter.
# Ici on annulle cette fonction avec /dev/null
AuthGroupFile /dev/null
 
# Ci-dessous on définit le texte qui apparaîtra dans la boîte de dialogue (pop-up) de saisie du login et mot de passe.
AuthName "L'accès à ce répertoire est protégé !"
 
# Ici on définit le type d'authentification que l'on désire. Il faudra crypter le mot de passe avec la commande htpasswd
AuthType Basic

<LIMIT GET POST>
 # Ci-dessous on déclare l'ordre des restrictions: on commence par interdire l'accès à tout le monde (deny),
# puis on regarde qui peut accéder au répertoire (allow)
order deny,allow
 
# Accès refusé à tout le monde
deny from all
 
# Accès autorisé depuis la machine ayant pour adresse IP celle indiquée
allow from 192.128.164.39
 
# Et on indique la liste des utilisateurs dont on autorise l'accès au répertoire (il faudra qu'ils tapent le bon mot de passe).
require user regis emile norbert
</LIMIT>

Une fois que ce fichier est créé et placé dans /usr/local/awstats-6.7/ , donnez-lui des droits suffisants pour que votre serveur Apache puisse le lire:

chmod o+r .htaccess

Chez moi ce fichier appartient à root et cela fonctionne très bien avec les droits ci-dessus.

<Directory "/srv/www/htdocs"> <== (valeur de DocumentRoot = racine du site)
Options All
AllowOverride None <====== CECI !!!
Order allow,deny
Allow from all
</Directory>
AllowOverride All

D’autre part, assurez-vous que votre fichier de configuration du serveur Apache contient bien ces lignes:

# La directive AccessFileName indique le nom des fichiers de type .htaccess (ici c'est .htaccess)
AccessFileName .htaccess

# Ci-dessous on indique à Apache de ne jamais montrer les fichiers qui commencent par .ht c'est pour cela
# que bien souvent on rencontre le nom .htpasswd en plus de .htaccess
<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
</Files>

Création du fichier de mot de passe

Ce fichier, .motdepasse , peut-être situé également dans /usr/local/awsats-6.7/ . Pour le créer et ajouter un premier utilisateur avec un mot de passe crypté, voici la commande à utiliser:

htpasswd -c /usr/local/awstats-6.7/.motdepasse regis

New password: taper une première fois le mot de passe de régis 
Re-type new password: taper une deuxième fois le mot de passe de régis

Et voilà à quoi ressemble le fichier nouvellement créé:

regis058SolYgDdeAX1tA

Une fois que ce fichier est créé et placé dans /usr/local/awstats-6.7 , donnez-lui des droits suffisants pour que votre serveur Apache puisse le lire:

chmod o+r .motdepasse

http://www.linuxorable.net/awstats/awstats.pl ?config=www.luxpopuli.fr

Cron

Il peut donc être tout à fait souhaitable de lancer l’exécution de ces scripts pendant la nuit, par exemple. Pour cela, cron semble tout désigné.

Pour faire simple, il suffit de créer un fichier exécutable contenant ceci:

#!/bin/bash
/usr/local/awstats-6.7/wwwroot/cgi-bin/awstats.pl -config=www.luxpopuli.fr -update

Puis:

chmod +x mon_fichier

chown root:root mon_fichier

mv mon_fichier /usr/local/sbin

Lien vers l'article précédent
AWStats : messages d'erreur
AWStats : Configurer
Lien vers l'article suivant

Commentaires