bonjour a tous
je voudrai filtrer dans un fichier tout ce qui rentre sur le port 80 de mon serveur web
je n'arrive pas a faire une capture des logs iptables
pouvez vous m'aider ?
merci d'avance
bonjour a tous
je voudrai filtrer dans un fichier tout ce qui rentre sur le port 80 de mon serveur web
je n'arrive pas a faire une capture des logs iptables
pouvez vous m'aider ?
merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 iptables -I INPUT 1 -p tcp --dport 80 -j LOG --log-prefix "MON AMI APACHE "
merci
j'ai mis "apache" en nom et quand je fais
je n'ai rien
Code : Sélectionner tout - Visualiser dans une fenêtre à part cat /var/log/syslog | grep "apache"
est ce normal
Tu dois configurer syslog. Tu as probablement plusieurs fichiers vers lesquels syslog écrit.
c'est sans doute pas une bonne idée vu que c'est déjà le nom utilisé par le serveur web et qui sert probablement de tag discriminant à syslog pour aiguiller vers les fichiers de log apache justement
au flair comme ça, je te dirais d'essayer avec "firewall" par exemple ou "apache-fw" et dans la foulée aller jeter un oeil aux fichiers de conf de rsyslog pour mieux comprendre le fonctionnement et éventuellement rajouter une règle adaptée pour écrire dans un fichier spécifique "ipt.log" par exemple
Partager