Skip to content

Installer et gérer un serveur Mumble

Installation

Sous Debian :

apt install mumble-server

Puis un petit coup de :

dpkg-reconfigure mumble-server

Ce qui va permettre de lancer un petit assistant qui vous demandera si Murmur (c'est le nom de la partie serveur de mumble) doit se lancer automatiquement au démarrage et qui vous donnera le mot de passe pour le SuperUser

Notez bien le mot de passe pour le SuperUser et ne le perdez pas !

Configuration

Pour configurer votre serveur, ouvrez le fichier /etc/mumble-server.ini.
De base normalement il n'y a rien à toucher, sauf à personnaliser quelques petits trucs, comme le message de bienvenue, la limite de slot sur le serveur etc ...

Info

Par defaut mumble est lancé avec le compte root, vous pouvez changer ce comportement en ajoutant un user via la commander adduser puis modifier la ligne 196

# If Murmur is started as root, which user should it switch to?
# This option is ignored if Murmur isn't started with root privileges.
uname=mumble-server

Pour cela ça commence ligne 88 du fichier mumble-serve.ini.

  • Personnaliser le message de bienvenue :
# Welcome message sent to clients when they connect.
welcometext="<br />Welcome to this server running <b>Murmur</b>.<br />Enjoy your stay!<br />"
  • Si vous voulez changer les ports :
# Port to bind TCP and UDP sockets to.
port=64738
  • Mettre un nom ou une IP spécifique, évite que le serveur soit joignable de partout.

Fortement recommandé

# Specific IP or hostname to bind to.
# If this is left blank (default), Murmur will bind to all available addresses.
#host=
  • Ajouter un mot de passe au serveur :
# Password to join server.
serverpassword=
  • Modifier le nombre de slot disponible sur le serveur :
# Maximum number of concurrent clients allowed.
users=35

Vous pouvez aussi changer le nom du Channel de base qui au lancement s'appel ...

chan-name
Groot 🤡 Root, pour ça il faut se rendre à la ligne 159, la décommenter et ajouter le nom voulu :

# Only uncomment the 'registerName' parameter if you wish to give your "Root" channel a custom name.
registerName=Name

Exemple avec le nom Ketchupma.io Home sur mon mumble :

chan-name
On oublie pas d'ouvrir les ports :

# iptables -I INPUT -p tcp --dport 64738 -j ACCEPT
# iptables -I INPUT -p udp --dport 64738 -j ACCEPT
Puis on redémarre le serveur :

systemctl restart mumble-server

Gérer son serveur

Pour commencer on va se connecter au dit serveur avec un utilisateur standard puis on s'enregistre sur ce dernier.
Ensuite on revient avec le SuperUser et on va ajouter notre user précédemment créé au groupe admin.

Le champs pour le mot de passe apparaitra quand vous aurez écrit le nom SuperUser

chan-name

Un petit clic droit le chan racine du serveur puis modifier.

chan-name

On selectionne le groupe admin on ajoute notre user, ici KazukyAkayashi pour l'exemple.

chan-name

Et voilà l'utilisateur ajouté sera donc admin et pourra gérer le serveur entièrement.

Info

Le même principe s'applique si vous voulez ajouter un admin a un chan en particulier, il vous suffira de selectionner le chan en question et de répéter le processus précédent.