Apache HTTPd Logfiles anonymisieren
Aufgrund des Datenschutzes ist es sinnvoll, die Logdateien eines Apache Servers nach einiger Zeit zu anonymisieren, indem z.B. das letzte Oktal einer IP-Adresse durch eine einheitliche Zahl ersetzt wird. Dies ist mit folgendem SED-Befehl möglich:
sed -e "s/^\([0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.\)[0-9]\{1,3\}/\1111/g" [Logfile]
Dieser ersetzt das letzte Oktal einer IP-Adresse durch die Zahl 111. Voraussetzung ist, dass die Source-IP-Adresse immer am Anfang der Zeile steht!