Diese Seite beschreibt die Konfiguration verschiedener Webdienste mit dem Blick auf die Privatsphäre der jeweiligen Nutzer*innen. Pfadangaben und änhliches beziehen sich auf eine Debian-Wheezy-Installation.
Inhaltsverzeichnis
nginx
Lodateien anonymisieren
access.log
Nginx legt standardmäßig die Datei /var/log/nginx/access.loh an, in der alle Anfrage inkl. der jeweiligen IP gespeichert werden. Nun gibt es mehrere Möglichkeiten, das Verhalten zu beeinflussen - dazu muss jeweils die Datei /etc/nginx/nginx.con im Abschnitt http bearbeitet werden:
Logging deaktivieren:
access_log off;
IP-Adresse durch Platzhalten [ip-addr] ersetzen1:
log_format noip '[ip-addr] - $remote_user [$time_local] ' '"$request" $status $body_bytes_sent ' '"$http_referer" "$http_user_agent"'; access_log /var/log/nginx/access.log noip;
error.log
Das Format der Datei /var/log/nginxx/error.log kann nicht beeinflusst werden. Eine Möglichkeit ist, den error-Log anzuschalten:
error_log off;
Fussnoten, Hinweise
Quelle:https://thomas-leister.de/internet/nginx-access-logs-ip-adressen-entfernen-oder-logs-abschalten/ (1)