« Le chat vocal avec mumble » : différence entre les versions

De Linux Server Wiki
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 1 : Ligne 1 :
[[Category:serveur]]
[[Category:debian]]
[[Category:debian]]
Mumble est une solution de conversation vocale libre offrant une alternative sérieuse à d'autres serveurs comme teamspeak.
Mumble est une solution de conversation vocale libre offrant une alternative sérieuse à d'autres serveurs comme teamspeak.
Ligne 10 : Ligne 11 :
Éditez le fichier <code>/etc/mumble-server.ini</code> et modifiez les lignes suivantes :
Éditez le fichier <code>/etc/mumble-server.ini</code> et modifiez les lignes suivantes :
<pre>
<pre>
emailfrom = root@core.csnu.org
emailfrom = root@srv.domain.tld
serverpassword=xxx
serverpassword=xxx
</pre>
</pre>
Ligne 22 : Ligne 23 :
<pre>
<pre>
AuthType Digest
AuthType Digest
AuthName "core administration interface"
AuthName "srv administration interface"
AuthDigestProvider file
AuthDigestProvider file
AuthDigestDomain /
AuthDigestDomain /

Dernière version du 29 juin 2013 à 00:09

Mumble est une solution de conversation vocale libre offrant une alternative sérieuse à d'autres serveurs comme teamspeak.

Pour installer mumble :

aptitude install mumble-server mumble-server-web

Éditez le fichier /etc/default/mumble-server comme suit :

MURMUR_DAEMON_START=1

Éditez le fichier /etc/mumble-server.ini et modifiez les lignes suivantes :

emailfrom = root@srv.domain.tld
serverpassword=xxx

Le champ emailfrom défini l'utilisateur chargé d'envoyé les mails lors de l'ajout d'un utilisateur par le script web.
Le champ serverpassword défini un mot-de-passe nécessaire pour se connecter au serveur mumble.

Ajoutez les lignes suivantes à une vhost apache (sécurisée en ssl de préférence) :

ScriptAlias /mumble/ /usr/lib/cgi-bin/mumble-server/

Créez le fichier /usr/lib/cgi-bin/mumble-server/.htaccess pour sécuriser l'ajout d'utilisateurs :

AuthType Digest
AuthName "srv administration interface"
AuthDigestProvider file
AuthDigestDomain /
AuthUserFile <chemin vers le fichier contenant les mots-de-passe>
<Limit GET POST>
   require valid-user
</Limit>

Le fichier de mot-de-passe est à créer avec l'outil htdigest. Pour de plus ample informations, rendez vous sur le tutoriel apache.

Le scripts d'administration de mumble sont maintenant accessibles :

Lancez mumble :

/etc/init.d/mumble-server start

Modifiez le password SuperUser:

murmurd -ini /etc/mumble-server.ini -supw <password>

A documenter : murmur-user-wrapper : permet à chaque personne ayant un compte unix sur la machine de créer son propre serveur mumble avec sa propre base de donnée, son propre port, ...

man murmur-user-wrapper