Installer un serveur TeamSpeak 3 sur Debian ou Ubuntu

Publié le Mis à jour le 4 min de lecture

Voici comment installer votre propre serveur TeamSpeak 3 sous Debian ou Ubuntu : utilisateur dédié, licence acceptée, Privilege Key sauvegardé et ports ouverts.

Vous souhaitez exploiter votre propre serveur TeamSpeak 3 sur votre serveur root Linux sous Debian ou Ubuntu ? Vous êtes au bon endroit.

Dans ce guide, nous installons le serveur TeamSpeak 3 pas à pas via la console SSH. Toutes les commandes sont prévues pour Debian 13, Debian 12 et Ubuntu 24.04 LTS. Les systèmes plus anciens comme Debian 10 ou Ubuntu 20.04 ne reçoivent plus de mises à jour de sécurité et ne devraient plus servir à héberger un serveur vocal accessible publiquement.

Prérequis et ports nécessaires

  • Un serveur root ou un VPS sous Debian 13, Debian 12 ou Ubuntu 24.04 LTS
  • Un accès root via SSH
  • Port UDP 9987 pour la transmission de la voix (port par défaut)
  • Port TCP 30033 pour les transferts de fichiers
  • Port TCP 10011 pour l'accès ServerQuery

Ouvrez au minimum les ports 9987 (UDP) et 30033 (TCP) dans votre pare-feu. Le port ServerQuery 10011, en revanche, ne devrait si possible pas être exposé à Internet : rendez-le accessible uniquement depuis votre propre adresse IP.

Mettre à jour la liste des paquets et appliquer les mises à jour

Actualisez d'abord la liste des paquets de votre système d'exploitation, puis installez toutes les mises à jour disponibles :

apt update && apt upgrade -y

Créer un utilisateur dédié pour TeamSpeak

Le serveur TeamSpeak 3 refuse de démarrer en tant que root et doit donc tourner sous son propre utilisateur. C'est également la variante la plus sûre, surtout si d'autres applications tournent sur le même serveur. Nous vous recommandons de désactiver la connexion directe pour cet utilisateur :

adduser --disabled-login teamspeak

Vous pouvez passer les questions suivantes sur le nom, l'adresse ou le numéro de téléphone avec la touche Entrée.

Passez maintenant sur le nouvel utilisateur et placez-vous dans son répertoire personnel :

su teamspeak
cd

Télécharger et décompresser le serveur TeamSpeak 3

Avant le téléchargement, vérifiez si une version plus récente est disponible entre-temps. Vous trouverez la version actuelle sur https://teamspeak.com/en/downloads/#server dans la section « Linux 64-Bit ». Si une version plus récente y est listée, adaptez simplement le numéro de version dans les commandes suivantes. La version 3.13.7 utilisée ici correspond à l'état de juillet 2026.

wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2
tar xfvj teamspeak3-server_linux_amd64-3.13.7.tar.bz2

Vous pouvez ensuite supprimer l'archive :

rm teamspeak3-server_linux_amd64-3.13.7.tar.bz2

Accepter les conditions de licence et démarrer le serveur

Placez-vous dans le répertoire TeamSpeak, confirmez les conditions de licence et démarrez le serveur :

cd teamspeak3-server_linux_amd64
touch .ts3server_license_accepted
./ts3server_startscript.sh start

Sans le fichier .ts3server_license_accepted, le démarrage s'interrompt avec un message signalant que la licence n'a pas été acceptée.

Sauvegarder les identifiants et le Privilege Key

Lors du tout premier démarrage, le serveur affiche une seule fois les identifiants les plus importants. Conservez impérativement cette sortie, elle n'apparaît pas une deuxième fois :

  • Le Privilege Key (clé de privilège). Il vous permet de vous identifier comme administrateur du serveur dans le client TeamSpeak. Connectez-vous une fois au serveur : le client réclame alors automatiquement le token.
  • Les identifiants ServerQuery de l'utilisateur « serveradmin ». Vous en aurez besoin plus tard pour les tâches administratives, par exemple pour générer un nouveau token.

L'installation est ainsi terminée et votre serveur vocal est accessible.

Arrêter, démarrer le serveur et vérifier son état

Le serveur se pilote avec le script de démarrage fourni. Vous disposez des commandes suivantes :

./ts3server_startscript.sh restart
./ts3server_startscript.sh stop
./ts3server_startscript.sh status

Veillez à toujours exécuter ces commandes en tant qu'utilisateur « teamspeak » et depuis le répertoire TeamSpeak.

Démarrer automatiquement le serveur TeamSpeak après un redémarrage

Après un redémarrage du système d'exploitation, le serveur TeamSpeak reste d'abord éteint. Pour qu'il se relance de lui-même, mettez en place un démarrage automatique qui appelle le script de démarrage sous l'utilisateur « teamspeak ». Notre guide Exécuter automatiquement des programmes au démarrage du serveur décrit toute la procédure, avec un exemple adapté à TeamSpeak.

Questions fréquentes

De quels ports un serveur TeamSpeak 3 a-t-il besoin ?
La transmission de la voix passe par le port UDP 9987, les transferts de fichiers par le port TCP 30033 et l'accès ServerQuery par le port TCP 10011. Ouvrez au minimum 9987 et 30033 dans votre pare-feu.
Le serveur TeamSpeak 3 est-il gratuit ?
Pour un usage privé et non commercial, le serveur est gratuit et autorise jusqu'à 32 slots. Pour davantage de slots ou pour une utilisation commerciale, il vous faut une licence correspondante auprès de TeamSpeak.
Pourquoi le serveur TeamSpeak ne démarre-t-il pas en tant que root ?
Le serveur TeamSpeak 3 refuse de démarrer en tant que root et s'interrompt avec un message correspondant. Créez donc un utilisateur dédié comme le décrit ce guide, puis démarrez le serveur sous ce compte.
J'ai perdu le Privilege Key, que puis-je faire ?
Le Privilege Key n'est affiché qu'au tout premier démarrage. Si vous l'avez perdu, générez un nouveau token via l'accès ServerQuery avec l'utilisateur serveradmin. Les identifiants nécessaires proviennent eux aussi de la sortie du premier démarrage.
Comment démarrer automatiquement le serveur TeamSpeak après un redémarrage ?
Le plus simple est un démarrage automatique qui appelle le script de démarrage fourni sous l'utilisateur TeamSpeak. Notre guide sur l'exécution automatique de programmes au démarrage du serveur montre toute la procédure avec un exemple pour TeamSpeak.

Serveur TeamSpeak 3 TeamSpeak Serveur vocal Debian Ubuntu Linux Serveur de jeu