« Le chat vocal avec mumble » : différence entre les versions
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@ | emailfrom = root@srv.domain.tld | ||
serverpassword=xxx | serverpassword=xxx | ||
</pre> | </pre> | ||
Ligne 22 : | Ligne 23 : | ||
<pre> | <pre> | ||
AuthType Digest | AuthType Digest | ||
AuthName " | 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 :
- https://votre-vhost/mumble/register.cgi permet maintenant d'ajouter des utilisateurs. Les utilisateurs enregistrés peuvent créer des salons et administrer les salons qu'ils ont créés
- https://votre-vhost/mumble/list.cgi permet de voir les utilisateurs connectés
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