1 Minute
Download der Woche: ServerWizard
KI hält zunehmend Einzug in Werkzeuge für Administratoren. Neue Tools nutzen Sprachmodelle, um Systemzustände auszuwerten und daraus konkrete Schritte für Betrieb und Absicherung von Systemen abzuleiten. Ein Beispiel dafür ist ServerWizard. Der lokal installierte Assistent für Linux-Server analysiert Logs und Konfigurationen und schlägt Maßnahmen etwa für Firewall-, Fail2Ban- oder TLS-Einstellungen vor. Die Nutzung ist kostenlos, lediglich API-Kosten für das eingesetzte Sprachmodell fallen an.
ServerWizard ist ein experimentelles Werkzeug für Linux-Administratoren, das klassische Systemanalyse mit einem KI-Modell kombiniert. Das Tool läuft lokal auf dem Server und nutzt für die Auswertung derzeit die OpenAI-API. Das verwendete Modell lässt sich über eine Umgebungsvariable konfigurieren, sodass unterschiedliche GPT-Modelle eingesetzt werden können. Nach einer Anfrage sammelt ServerWizard Informationen zum Systemzustand, wertet Logdateien aus und analysiert unter anderem Dienste, Ports oder Firewallregeln. Auf dieser Basis erstellt der Assistent eine Einschätzung der Konfiguration und schlägt konkrete Maßnahmen vor, etwa zusätzliche Fail2Ban-Regeln, Anpassungen an UFW-Firewallregeln oder eine Härtung der TLS-Konfiguration von Diensten.
Technisch arbeitet das Tool mit einem Diagnosemechanismus: Das Sprachmodell schlägt zunächst Diagnosebefehle vor, die lokal als Shell-Kommandos ausgeführt werden. Die Ausgaben dieser Befehle – etwa Logauszüge, Dienststatus oder Ergebnisse von Systemkommandos – werden anschließend wieder als Kontext an das Modell übergeben. Vollständige Systemdateien werden dabei laut Entwickler nicht automatisch übertragen. ServerWizard kann kostenfrei genutzt werden, lediglich die API-Kosten für das eingesetzte Sprachmodell fallen an. Der Quellcode ist derzeit nicht als Open-Source-Projekt veröffentlicht. Das Projekt befindet sich noch in einer frühen Entwicklungsphase.