mumble1.2.3
Nous allons voir l'installation du serveur Mumble 1.2.3 sous SSH
-<Installation>-
Téléchargement et installation du serveur Mumble 1.2.3
Le serveur mumble sera installé manuellement pour éviter l'installation de paquet inutiles.
en tant que root :
Créer un répertoire pour Mumble par exemple dans /home/mumble
#mkdir /home/mumble
#cd /home/mumble
#wget http://sourceforge.net/projects/mumble/files/Mumble/1.2.3/murmur-static_x86-1.2.3.tar.bz2
#tar xvjf mumble-1.2.3.tar.bz2
#mv murmur-static_x86-1.2.3 murmur
#cd murmur && chmod +x murmur.x86
Démarrer votre serveur :
#./murmur.x86
Stopper le serveur :
#killall murmur.x86
Configuration du serveur
- Editez le fichier murmur.ini
Les lignes à modifier sont celle-ci :
(Enlever les # en vert pour activer la ligne voulu.)
- Gestion des bannissements :
#French # Combien de tentatives de connexion sera tolérer pour une IP dans un temps donné avant le ban ? # Ceci compte les connexions réussi ou échoué donc méfiance lors du paramétrage. # 0 pour désactiver. #autobanAttempts = 10 #autobanTimeframe = 120 #autobanTime = 300 |
- Activation des logs afin d'enregistrer tout ce qu'il ce passe sur votre serveur et les éventuelles erreurs rencontrées dans le fichier murmur.log
#logfile=murmur.log |
- Message d'accueil de votre serveur mumble.
welcometext="Inserez votre message ici"</td> </tr> </tbody> </table> <p style="text-align: left;"><br />- Le port du serveur mumble (par defaut 64738) <p> </p> <table style="background-color: #fee5cc; width: 500px;" border="0"></td> </tr> </tbody> <tbody> <tr> <td>port=64738</td> </tr> </tbody> </table> <p style="text-align: left;"> <p> </p> <p style="text-align: left;">- Editer le nom du channel root (si la variable n'est pas présente, rajoutez-la) <p> </p> <table style="background-color: #fee5cc; width: 500px;" border="0"> |
registerName=GoodSpeedReseau |
- Laisser commenter cette ligne sur un serveur dedié et utilisez la base MySQL (voir plus bas)
#host= |
- Mot de passe pour entrer sur le serveur mumble en tant que client (par defaut aucun mot de passe)
serverpassword=VotreMoTdEpAsSe |
- bande passante par client, plus le chiffre est bas plus la qualité sera degradée (par defaut 72000)
bandwidth=60000 |
- Nombre d'utilisateur autorisé simultanément (par défaut 100)
users=40 |
- Défini la durée des logs sauvegardés. (par défaut 31)
#logdays=31 |
- Ajouter les informations de MySQL ou décommenter les ligne existantes après les avoir remplis
# If you wish to use something other than SQLite, you'll need to set the name database=mumble |
-< Ajouter le SuperUser >-
#cd /home/mumble/murmur
#./murmur.x86 -supw VotreMotDePasseSUPERuser
-<Création de la base Mysql>-
Sous phpmyadmin, créer la base "mumble" et lancer le serveur mumble pour le remplissage des tables MySQL.
#cd /home/mumble/murmur
#./murmur.x86
- Pour ajouter des administrateurs via le client mumble par le SuperAdmin :
L'utilisateur cible doit être connecté, clique droit sur le nom de l'utilisateur puis cliquez sur REGISTER
Ensuite, clique droit sur le channel ROOT puis EDITER dans l'onglet GROUPES choisissez admin du menu déroulant Groupe puis dans Membres, choisissez l'utilisateur cible et cliquez sur AJOUTER puis OK.
Maintenant, l'utilisateur cible devenue Administrateur peut faire lui même cette manipulation pour vous et pour les autres !
- Pour démarrer/arrêter mumble automatiquement
créer un fichier mumble.sh que vous placerez dans /etc/init.d/
#touch /etc/init.d/mumble.sh
Editer mumble.sh comme ci-dessous
#nano /etc/init.d/mumble.sh
#!/bin/sh # lancer serveur mumble case "$1" in |
Enregistrer.
Pour démarrer Mumble :
#/etc/init.d mumble.sh start
Pour arrêter Mumble :
#/etc/init.d mumble.sh stop
Démarrer Mumble lors du BOOT :
#update-rc.d mumble.sh defaults