Zugriff auf AWStats schützen

In der Standardinstallation unter Ubuntu ist der Zugriff auf die Statistiken von AWStats nicht geschützt. Die Einstellungen für Apache zu AWStats sind in der Datei /etc/apache2/conf.d/awstats gespeichert. Um nun den Zugriff auf AWStats nur noch nach erfolgreicher Authentifizierung zu erlauben, erweitert man die Apache-Konfigurationsdatei für AWStats um folgende Einträge:

1<Directory /usr/lib/cgi-bin>
2  <Files awstats.pl>
3    AuthUserFile /etc/awstats/awstats-htpasswd
4    AuthName "AWStats"
5    AuthType Basic
6    require valid-user
7  </Files>
8</Directory>

Anschließend erstellt man die Datei /etc/awstats/awstats-htpasswd mit folgendem Befehl:

1htpasswd -c /etc/awstats/awstats-htpasswd benutzername

Nach einem Neustart des Apache ist dann der Zugang zu den AWStats-Auswertungen nur noch für berechtigte Benutzer möglich.