Counter-Strike Server unter Linux
CS & CS:S Server unter Linux einrichten.- Steam Download & Installation
- Server installieren & starten
Counter-Strike Server gibt es in Massen und die meisten Clans nennen einen ihr Eigen. Cool ist nur wer, gesponsort wird. Über so etwas verschwenden Besitzer eines Root Servers natürlich höchstens ein müdes Lächeln. Doch was nützt einem der beste Root, wenn man nicht weiss, wie man damit umgehen soll? Genau hier kommt dieser Artikel ins Spiel!
Im Folgenden wird euch beschrieben, wie ihr einfach via SSH-Zugriff auf euren Linux-Server einen Counter-Strike (CS 1.6) bzw. Counter-Strike: Source (CS:S) Server installieren könnt. Es sei gesagt, dass ich für dieses Tutorial die Linux-Distribution SuSE in der neuesten Version benutzt habe. Auf anderen Versionen (wie z.B. Debian) können sich die Befehle, die ich hier nutze, unterscheiden.
Um die Screenshots zu vergrößern, einfach darauf klicken!
Benutzer anlegen und Steam installieren
Beginnen wir also nun mit unserem Tutorial. Als erstes steht natürlich die Installation von Steam auf dem Plan – denn ohne Steam (bzw. das hldsupdatetool) ist in Sachen Server überhaupt nichts los. Ihr meldet euch nun also wie gewohnt per SSH über einen Clienten wie z.B. PuTTY auf eurem Server an.
Bevor wir Steam installieren können, legen wir uns aus Sicherheitsgründen einen Benutzer für den Server an. In unserem Falle heißt dieser nun “cstrike” und wird mit folgendem Befehl angelegt:
useradd -m cstrike
Eine Rückmeldung von SuSE werdet ihr hier nicht bekommen. Ihr könnt jedoch überprüfen, ob der User angelegt wurde, indem ihr in das Verzeichnis /home/cstrike wechselt. Hierzu nutzt ihr folgenden Befehl:
cd /home/cstrike
Existiert der Ordner, so wurde der Benutzer erfolgreich angelegt.
Geben wir ihm also nun ein Passwort, indem wir den Befehl
passwd cstrike
verwenden und nun ein Passwort setzen. Das Passwort sollte zwischen 8 und 12 Zeichen lang sein und Buchstaben und Zahlen enthalten. Wenn das Passwort unsicher (oder zu simpel) ist, dann liefert euch SuSE eine entsprechende Meldung, akzeptiert das Passwort aber (sh. Screenshot rechts). Loggen wir uns nun mit
logout
aus und melden uns als “cstrike” wieder an.
Jetzt laden wir Steam bzw. das hldsupdatetool herunter, indem wir den Befehl
wget http://storefront.steampowered.com/download/hldsupdatetool.bin
benutzen. Das Programm sollte sich dann downloaden. Mit dem Befehl
chmod u+x hldsupdatetool.bin
machen wir es dafür bereit, ausgeführt zu werden. Dann muss es einmal ausgeführt werden:
./hldsupdatetool.bin
Dann sollte eine Anfrage des Steam-Installers auftauchen, die mit “Yes” bestätigt werden muss. Steam muss dann mit
./steam
einmal gestartet werden, damit sich der Installer selbst updated. Das kann etwas dauern.
Counter-Strike Server unter Linux,


