Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| mumble-server [Le 12/01/2014, 16:44] – [Divers] modification du ppa par celui officiel + typo esion | mumble-server [Le 12/04/2021, 12:54] (Version actuelle) – Ajout d'hyperliens à la fin spnux | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>precise | + | {{tag>Precise |
| ---- | ---- | ||
| Ligne 5: | Ligne 5: | ||
| ====== Murmur (Mumble-serveur), | ====== Murmur (Mumble-serveur), | ||
| - | Murmur est un serveur permettant de connecter des clients [[Mumble]]. Il est distribué, c' | + | Murmur est un serveur permettant de connecter des clients [[:Mumble]]. Il est distribué, c' |
| - | + | ||
| - | pour la version 1.2 voir en bas | + | |
| ===== Pré-requis ===== | ===== Pré-requis ===== | ||
| Ligne 13: | Ligne 11: | ||
| * Disposer des [[: | * Disposer des [[: | ||
| * Disposer d'une connexion à Internet configurée et activée. | * Disposer d'une connexion à Internet configurée et activée. | ||
| - | * Avoir activé l' | ||
| ===== Installation ===== | ===== Installation ===== | ||
| - | Il vous suffit, pour cela, d' | + | Il vous suffit, pour cela, d' |
| ===== Configuration ===== | ===== Configuration ===== | ||
| - | Pour accéder à la configuration, | + | ==== Pour commencer ==== |
| + | |||
| + | Pour accéder à la configuration, | ||
| sudo dpkg-reconfigure mumble-server | sudo dpkg-reconfigure mumble-server | ||
| + | Retenez bien le mot de passe du compte **SuperUser**, | ||
| Sinon on peut aussi éditer les configurations à la main : | Sinon on peut aussi éditer les configurations à la main : | ||
| + | [[: | ||
| - | [[: | + | ==== Configurations supplémentaires ==== |
| - | Si vous avez installé | + | [[: |
| - | '' | + | Il vous est possible |
| - | <note warning> | + | |
| - | ===== Utilisation===== | + | * Modifier les ports TCP et UDP : |
| + | <file ini># Port to bind TCP and UDP sockets to | ||
| + | port=64738</ | ||
| - | Une fois le serveur configuré, il suffit | + | * Ajouter un mot de passe principal à la connexion : |
| + | <file ini># Password to join server | ||
| + | serverpassword=votremotdepasse</ | ||
| - | C'est automatique au démarrage si vous l'avez activé dans la configuration ; on peut aussi le faire manuellement, | + | * Choisir |
| - | sudo invoke-rc.d mumble-server start | + | <file ini># Maximum number of concurrent client allowed. |
| + | users=100</ | ||
| - | Si la configuration interdit son démarrage, il faut le lancer à la main dans un terminal : | + | * Et d'autres encore. |
| - | sudo murmurd [-ini / | + | |
| - | la partie entre crochets donne le fichier | + | |
| + | Lorsque les modifications sont effectuées, | ||
| - | Vous pouvez préférer une instance utilisateur, | + | sudo / |
| - | === Permettre la communication === | + | ==== Permettre la communication |
| Vous devrez absolument permettre le transit des paquets TCP **et** UDP entre votre serveur et les clients. Pour ce faire : | Vous devrez absolument permettre le transit des paquets TCP **et** UDP entre votre serveur et les clients. Pour ce faire : | ||
| - | == Ouvrir le Pare-Feu Linux == | + | == Ouvrir le pare-feu Linux == |
| - | Vous pouvez modifier les règles du firewall en utilisant l' | + | |
| - | Sinon modifiez directement | + | Vous pouvez modifier |
| - | sudo iptables -I INPUT -p tcp --dport 64738 -j ACCEPT | + | |
| - | sudo iptables -I INPUT -p udp --dport 64738 -j ACCEPT | + | |
| - | en adaptant le port (option '' | + | |
| - | Si vous voulez rendre persistantes ces modifications : | + | |
| - | | + | Le port 64738 est a adapter selon la configuration du fichier **/ |
| - | sudo iptables-save | + | |
| - | == Le reste du chemin == | ||
| - | Pour quiconque étant derrière un routeur / firewall etc. il lui faudra effectuer les manipulations nécessaires aussi sur ces intermédiaires. | ||
| - | Une fois tout ceci effectué, il reste à connecter des clients mumble au serveur. | + | Ou : |
| + | iptables -I INPUT -p tcp --dport 64738 -j ACCEPT | ||
| + | iptables -I INPUT -p udp --dport 64738 -j ACCEPT | ||
| + | Vous pouvez aussi utiliser l' | ||
| - | ===== Désinstallation ===== | + | == Le reste du chemin |
| - | Pour supprimer cette application, il suffit de [[:tutoriel: | + | Pour quiconque étant derrière un routeur, [[https:// |
| - | ===== Divers | + | ===== Administration |
| + | ==== Démarrer Mumble-server ==== | ||
| + | C'est automatique au démarrage si vous l'avez activé dans la configuration précédemment ; on peut aussi le faire manuellement, | ||
| + | sudo / | ||
| + | | ||
| + | Pour l' | ||
| + | sudo / | ||
| - | === installation | + | Vous pouvez préférer une instance utilisateur, |
| - | Suivant [[http:// | + | ==== Avec le client Mumble ==== |
| - | Pour cela ouvrez un terminal | + | Pour débuter vous devrez vous connecter en tant que **SuperUser** avec le mot de passe établi lors de la configuration du serveur. En fonction de votre gestion des droits, vous aurez la possibilité de vous affranchir de ce compte. Pour obtenir le mot de passe du SuperUser, il vous faut consulter le fichier mumble-serveur.ini. Vous trouverez la ligne : **logfile=mumur.log**. Allez consulter ce fichier |
| - | < | + | Pour administrer les utilisateurs, |
| - | sudo add-apt-repository ppa:mumble/ | + | Pour supprimer ou modifier le nom d'un utilisateur enregistré (ce dernier ne peut pas le modifier) |
| - | </code> | + | **Serveur -> Utilisateurs enregistrés** |
| - | Puis de faire une mise à jour | + | La gestion des canaux et des droits se gères uniquement en effectuant des clics droits sur ces premiers. Il est possible par exemple |
| - | < | + | * Créer, modifier, personnaliser et supprimer un canal de discussion, |
| - | sudo apt-get update | + | * Créer, modifier et supprimer des groupes d’utilisateurs, |
| - | </ | + | * Donner, modifier et retirer des droits d’accès d' |
| - | Une fois cela fait la commande | + | Il existe également une gestion de bannissements, |
| - | < | + | ==== Avec une interface web ==== |
| - | sudo apt-get install mumble mumble-server | + | |
| - | </ | + | |
| - | Il ne vous reste plus qu'à le configurer | + | Si vous avez installé le paquet **mumble-server-web**, |
| + | '' | ||
| + | <note warning> | ||
| - | < | + | ===== Désinstallation ===== |
| - | sudo dpkg-reconfigure mumble-server | + | |
| - | </ | + | |
| - | Pour le configurer plus en détail | + | Pour supprimer cette application, |
| - | + | ||
| - | < | + | |
| - | sudo gedit / | + | |
| - | </ | + | |
| - | + | ||
| - | === installation murmur 1.2 (dernière en date au 15/ | + | |
| - | + | ||
| - | murmur est le serveur et mumble le client, murmur est également un composant | + | |
| - | + | ||
| - | < | + | |
| - | sudo adduser murmur | + | |
| - | sudo adduser murmur admin</ | + | |
| - | + | ||
| - | -> | + | |
| - | + | ||
| - | + | ||
| - | < | + | |
| - | cd ~ | + | |
| - | wget http:// | + | |
| - | lzma -d murmur-static_x86-1.2.tar.lzma | + | |
| - | tar -xf murmur-static_x86-1.2.tar | + | |
| - | mv murmur-static_x86-1.2/ | + | |
| - | + | ||
| - | bien sur pour la version 1.1.8 (prédente version) du serveur il suffit de changer le nom du paquet | + | |
| - | + | ||
| - | il se peut que le fichier soit appelé murmur.x86 et non pas murmur-static_x86-1.2, | + | |
| - | logiquement vous aurez / | + | |
| - | + | ||
| - | pour démarrer le serveur | + | |
| - | + | ||
| - | < | + | |
| - | cd murmur | + | |
| - | ./ | + | |
| - | + | ||
| - | pour changer le mdp superuser (equivalent | + | |
| - | + | ||
| - | + | ||
| - | < | + | |
| - | + | ||
| - | pour tuer un processus | + | |
| - | + | ||
| - | + | ||
| - | < | + | |
| - | ps | grep murmur | + | |
| - | kill <n° du processus donné au dessus></ | + | |
| - | + | ||
| - | pour se connecter au serveur via un client mumble il suffit | + | |
| - | pour modifier le serveur log avec superuser et le mdp choisit pour l' | + | |
| - | + | ||
| - | < | + | |
| - | ./murmur.x86 -supw < | + | |
| - | + | ||
| - | puis clic droit ajouter pour créer des channels | + | |
| - | voila fini ça marche (si vous avez pas oublié le routage) | + | ===== Utilisation de l’intégrateur web Django ===== |
| - | === Utilisation du front-end web django === | ||
| Il est nécessaire d' [[: | Il est nécessaire d' [[: | ||
| Vous pouvez configurer ce logiciel avec la commande | Vous pouvez configurer ce logiciel avec la commande | ||
| Ligne 183: | Ligne 133: | ||
| </ | </ | ||
| + | ===== Voir aussi ===== | ||
| + | |||
| + | * **(en)**[[https:// | ||
| + | * [[https:// | ||
| ---- | ---- | ||
| - | // | + | // |
