Den Splunk Server absichern

Die kostenlose Version des Splunk Server bietet leider nicht die Möglichkeit das Webinterface mit einem Passwortschutz zu versehen. Da ich meine Log Nachrichten aber nicht der ganzen Welt präsentieren möchte, musste eine Lösung her. Was sich sofort anbietet ist natürlich einfach einen Reverse Proxy vor den Splunk Server zu setzen und den Proxy für die Authentifizierung zu benutzen. Und weil das so einfach ist, hab ich mich auch dafür entschieden. Die zwei offensichtlichen Lösungen sind Squid oder Apache, wobei ich mich einfach aus dem Bauch raus für Apache entschieden habe. Außerdem war eh schon ein Apache Server (2.0.x) auf dem System installiert. Folgende Schritte sind notwendig, um den Apache Server als Reverses Proxy mit Authentifizierung vor den Splunk Server zu setzen:

Natürlich können Splunk und Proxy Server sowohl auf dem selben Server, als auch auf unterschiedlichen Servern laufen. Die Anpassung der Konfigurations-Beispiele sollte minimal sein.

Mehr zum Thema Splunk gibt es in meinem ersten Eintrag über Splunk.


Kommentare