Hinweis
Der nachfolgende Text wurde erstmalig am 14.03.2008 von Arno Töll unter der CC BY-ND 3.0 Lizenz veröffentlicht.
Da die ursprüngliche Quelle nicht mehr erreichbar ist, stellen wir diesen Text hier zur Verfügung.
Du kriegst ziemlich viel Taschengeld von deinen Eltern. In deiner Klasse munkelt man, du wärst unter den Spitzenverdienern. Am Monatsende bleiben dir sogar ein paar Euro über, die du nicht direkt in Playstation-Spiele und Discobesuche investiert hast. Das muss sich ändern, sagst du dir, wozu hat man denn Geld.
Du beschließt daher, dein eigener Linux-Server muss her. Du weißt zwar noch nicht genau wozu du den später benötigst, aber du hast dich selbst längst überzeugt und du bestellst. Du musst dich beim Ausfüllen des Formulars zwar 2-3 Jahre älter machen, damit du den Vertrag abschließen kannst, aber was macht das schon.
Wo ist die Systemsteuerung?
Schon wenige Tage später hast du ihn, deinen schicken, neuen, tollen Linux-Server mit gewaltigen 1 GBit direkt ins Internet. Absolut problemlos und spottbillig, dein WoW-Account kostet mehr. Du hast nämlich Glück, du wohnst in einem Land, indem es eine große Anzahl an Serveranbietern gibt, die sich gegenseitig in einen Preiskampf verwickelt haben. Du weißt gar nicht, dass es nur wenige Orte auf unserem hübschen schützenswerten Planeten gibt, wo Server ähnlich günstig sind. Da trifft es sich auch wunderbar, dass du mit deinem neuen Server auch gleich der Umwelt etwas gutes tust. So macht Umweltschutz doch Spaß!
Zugegeben, deine private Website mit angeschlossenem Portal für deine Gilde ächzt und krächzt noch nicht ganz unter den Besuchermassen deiner dreizehn täglichen Besucher, aber du bescheinigst ihr Potential! Es ist also keine Frage für dich, deine Seite wird das Herzstück deines neuen Servers. In der Mail von deinem neuen Hoster hat man dir zwar irgendwelche Zugangsdaten geschickt, aber in deinem Windows Terminal Client wollen die nicht funktionieren. Auch der Hinweis vom Support, du sollst PuTTY benutzen, macht dich nicht wirklich glücklich, du findest da einfach keine klickbare Oberfläche. Irgendwann fällt es dir wie Schuppen von den Augen, da gibt es keine Oberfläche und dieses komische blinkende Ding im PuTTY ist dein schicker, neuer, toller Linux-Server. Schnell merkst du, Linux ist nichts für dich. Du hättest es lassen sollen.
Vom Regen…
Doch du bist nicht ein Level 60 Magier in WoW geworden, weil du schnell aufgibst. Außerdem ist da noch die Mindestvertragslaufzeit. Dumm das. Du hättest vorher lesen sollen, welchen Vertrag du eingehst. Dir ist zwar grundsätzlich klar, dass du einen Webserver mit PHP-Unterstützung auf deinem Server brauchst, aber wie du zu dem kommst, das weiß der Herr allein. Du bist ja nicht doof, du wirfst einfach ein paar Worte bei Google rein und bist überrascht - offensichtlich bist du mit dem Problem nicht allein. Du kannst dich vor Anleitungen, HowTos und Hilfen gar nicht retten. Sechs Stunden später - bei WoW vermisst man dich schon - kommst du zum Fazit, dass dein Hoster den Webserver Apache und PHP auf deinem Debian bereits vorinstalliert hat und deine Seite auch schon irgendwie läuft. Entnervt reicht dir das für deine ersten Erfahrungen mit Linux.
Doch diese Tortur will kein Ende nehmen, du findest bloß einen Daemon nach dem anderen, der konfiguriert werden will, völlig überfordert wendest du dich an Hilfe-Foren, doch auch dort verstehst du die Antworten nicht. Längst fragst du dich, was an einem Betriebssystem so gut sein soll, das nicht einmal eine Systemsteuerung hat.
Langsam reift in dir die Einsicht, dass du so einem Server nicht gewachsen bist, überhaupt brauchst du ihn nicht einmal. Eigentlich, findest du, reicht dir ein bisschen Webspace vollkommen - da schmeißt man einfach den FTP-Klienten an und deine Website funktioniert. Einfach so. Ohne komische Konfigurationsdateien und einer unzugänglichen Shell. Doch die Erkenntnis kommt spät, dummerweise hast du einen Vertrag geschlossen, das hast du nicht bedacht. Aber du hast ja einen Freund, du kennst ihn zwar nicht persönlich aber er ist voll nett und so, zwar ein mieser WoW-Spieler, aber versteht wohl was von Servern. Kurzerhand gibst du ihm deine Zugangsdaten und spannst deinen Kollegen mit ein. In der Tat läuft plötzlich auch dein Mailserver und du kannst auch wieder über FTP auf deine Daten zugreifen. Du bist glücklich und denkst wochenlang nicht mehr an den Server.
…in die Traufe
Doch am 1. des nächsten Monats bist du entsetzt. Du erhältst nämlich eine Rechnung von deinem Hoster. Du müsstest nachzahlen, heißt es da. Du wärst 2,5 TB über deinem Trafficlimit (du wusstest nicht einmal, dass du so etwas hast), sagt man dir und du sollst 75 Euro nachzahlen. Völlig bleich und entsetzt sagst du dir, dass das gar nicht sein könne - bei deinen 13 Besuchern. Doch all das Jammern nützt nichts, auch der Support bestätigt dir, das sei kein Irrtum. Dein Server würde unglaublich viel Traffic auf Filesharing Ports machen, versichert man dir; ob du da einen Torrent-Klienten laufen hättest, wolle man wissen. Langsam dämmert dir, woher der viele Traffic wohl kommt.
Doch es hilft alles nichts, zähneknirschend musst du zahlen. Dein Freund ist natürlich unauffindbar, seinen Namen kennst du nicht. In deiner Verzweiflung lässt du den Server neu installieren. Daran vorher Backups von deinen Daten zu machen, denkst du verständlicherweise in der Situation nicht. Erst hinterher. Doch jetzt reicht es dir endgültig, du kündigst deinen Server. Die restlichen 4-5 Monate Vertragslaufzeit willst du durchstehen und dann dieses Kapitel vergessen.
Doch mit der Zeit verheilen deine Wunden und du wagst dich doch wieder an diese mysteriöse Shell. Überfordert bist du noch immer, doch viele, viele Stunden später hast du deinen Server zumindest ganz allein und mit hilfreichen Anleitungen soweit, dass deine Vorstellungen im Großen und Ganzen erreicht sind und sogar deine neue Website ist wieder online, wenngleich auch noch etwas leer. “Never change a running system” sagst du dir und überlässt den halb funktionierenden Server sich selbst. Die Monate verstreichen und du denkst nur noch wenig an deinen Server.
Macht nichts. Ich denke sehr viel daran. Und auch viele andere Menschen, die administrativ im Internet unterwegs sind. Denn du bist Schuld, dass wir alle ständig Probleme mit amoklaufenden Servern haben, genauso wie es der deine ist. Ein Sicherheitskonzept oder Softwareaktualisierungen innerhalb eines Wartungszyklus sind dir völlig unbekannt. Wozu sich auch noch um einen Server kümmern, wenn du nicht einmal auf deinem Windows Desktop Updates installierst. Wenn du auf deinem Desktop so glücklich damit wirst, mach es so. Meinen Segen hast du. Aber dass dein Server eine, für deine Verhältnisse, Hochgeschwindigkeitsanbindung an das Internet hat, vergisst du. Genauso, wie jeder der deine IP-Adresse findet direkt auf deinem Server ankommt. Da ist kein Router der deinen Rechner vom Internet trennt. Was soll schon passieren, fragst du dich.
Du bist dumm. Du bist dumm, töricht und naiv, wenn dir trotz deiner schlechten Erfahrungen mit deinem vermeintlichen Freund nichts einfällt, was man mit einer statischen IP und einer 1 GBit-Anbindung in das Internet alles anstellen kann. Man kann deinen Server zum Beispiel kapern, wenn du dich monatelang nicht um ihn kümmerst. In eine ferngesteuerte Drohne verwandelt, schließt er sich dann einem großen Botnetz an und plötzlich hat dein Server seine Aufgabe gefunden. Von jenem Tag an wird er Spam-E-Mails versenden oder DDoS-Angriffe auf Webseiten fahren, die du nicht einmal kennst. Ja, stell dir vor, die nervenden Spam E-Mails die auch du täglich bekommst, kommen zu einem Großteil von Servern wie dem deinen.
“Wenn ich gewusst hätte”, höre ich dich schon wimmern, “wie viel Ärger so ein eigener Server macht, hätte ich mir doch nieeeeeee einen geholt”. Ja, wenn du das gewusst hättest. Aber vielleicht hast du es gewusst und es nur nicht bedacht? Dachtest du wirklich, jeder kann einen Server administrieren, nur weil die Angebote verlockend sind? Dachtest du wirklich, du würdest einfach so problemlos herausfinden, wie das alles funktioniert? Wenn jeder einen Server administrieren könnte, der zu Hause auch Word bedienen kann - wieso hast du dich dann nicht gefragt, warum es Leute gibt, die diese Aufgabe hauptberuflich machen?
Doch jetzt ist es zu spät, du hast deinen Server schon. Und ich eine Menge Ärger, wegen Leuten wie dir. Danke dafür.
Daher die Frage: Muss es wirklich ein eigener Server sein?!