In diesem Tutorial zeige ich, wie man einen Teamspeak 3 Voiceserver unter Linux Debian einrichtet. Dazu gehört ebenfalls die Erstellung eines Teamspeak3 Benutzers mit einem eigenen Home-Verzeichnis.
Zu erst müssen wir das Home-Verzeichnis für den Benutzer erstellen:
Code:
mkdir /home/teamspeak
Nun erstellen wir den Benutzer für dieses Home-Verzeichnis. Der Parameter -g steht für group - es legt den Benutzer "teamspeak" mit der Gruppenzugehörigkeit "users" an. Der Parameter -d setzt das Root-Directory des Benutzers auf /home/teamspeak. Der -s Parameter stellt ein, dass der neu hinzugefügte Benutzer "teamspeak" über SSH mit der /bin/bash Shell arbeitet.
Code:
useradd -g users teamspeak -d /home/teamspeak/ -s /bin/bash
Solltet ihr nach einem Passwort gefragt werden stellt bitte sicher, dass euer Passwort ein sicheres ist. Mindestens 8 Zeichen (Besser 12-16) sowie Sonderzeichen, Groß- und Kleinschreibung und numerische Zahlen sind zu empfehlen. Falls ihr das Passwort manuell setzen wollt führt folgenden Befehl aus und gebt das Passwort 2x hintereinander ein:
Nachdem der Benutzer erstellt ist und das Passwort gesetzt, loggt euch als Benutzer "teamspeak" ein und ladet die Serverfiles für den Teamspeak3 Server herunter. Den aktuellen Downloadlink könnt ihr stets hier finden:
In diesem Tutorial benutze ich folgende Datei:
Wir ziehen die Datei nun mit diesen Befehl in unser "teamspeak" Home-Verzeichnis:
Code:
wget http://dl.4players.de/ts/releases/3.0.10.3/teamspeak3-server_linux-amd64-3.0.10.3.tar.gz
Um die .tar.gz Datei zu entpacken, die Dateien aus dem Ordner "teamspeak3-server_linux-amd64" in das direkte Home-Verzeichnis zu kopieren und den entpackten Ordner sowie die .tar.gz Datei zu löschen, führen wir folgende Befehlsreihe aus:
Code:
tar xfvz teamspeak3-server_linux-amd64-3.0.10.3.tar.gz
cp -R teamspeak3-server_linux-amd64 /home/teamspeak
rm -r teamspeak3-server_linux-amd64-3.0.10.3.tar.gz
rm -r teamspeak3-server_linux-amd64
Den Server starten
Um den Server zu starten müssen wir beim ersten Start-Up folgenden Befehl ausführen:
Code:
./ts3server_minimal_runscript.sh
Dieser startet den Server in euer Shell und stellt einen Token für Server Admin Rechte, welchen man nur ein mal benutzen kann, sowie die serveradmin Daten (Benutzer immer: serveradmin - Passwort steht in Klartext), zur Verfügung.
Nachdem wir uns den Token sowie die serveradmin Daten gespeichert haben, drücken wir die Tastenkombination STRG+C oder geben quit in die Konsole ein. Der Server wird wieder heruntergefahren.
Um euren Server in einem eigenen screen zu starten (Bedeutet: Ihr könnt eure Konsole schließen und der Server bleibt dennoch Online), müssen wir folgenden Befehl ausführen:
Code:
./ts3server_startscript.sh start
Natürlicht gibt es auch noch folgenden beiden Befehle. Was Sie bedeuten, ist wohl selbsterklärend:
Code:
./ts3server_startscript.sh restart
./ts3server_startscript.sh stop
Wir sind nun mit der Einrichtung des Teamspeak 3 Server fertig. Alle weiteren Einstellungen finden direkt auf eurem Server statt. Beim ersten einloggen auf den Server werdet ihr nach einem Benutzerschlüssel gefragt. Dies ist der Token welcher euch vom ts3server_minimal_runscript.sh ausgegeben wurde.
-------------
Quelle:
Nutzungsrechte:
Ich bin der Eigentümer