« Trucs:Equivalent de WinPopup » : différence entre les versions

De Lea Linux
Aller à la navigation Aller à la recherche
(conversion de la documentation originale de Léa par HTML::WikiConverter)
 
m (mise en page)
 
(Une version intermédiaire par un autre utilisateur non affichée)
Ligne 1 : Ligne 1 :
<div class="leapar">Florian Manach<f.manach@wanadoo.fr></div>
<div class="leapar">Florian Manach<f.manach@wanadoo.fr></div>


''La messagerie instantannée par le réseau local''
''La messagerie instantanée par le réseau local''


== Introduction ==
== Introduction ==


Dans les dernières versions de Windows, Microsoft a inclus un utilitaire d'envoi et de réception de messages par le réseau local : NetSend.<br /> Ce programme n'est bien entendu pas disponible sous GNU/Linux mais il est utilisé par certains administrateurs réseau pour que les serveurs puissent communiquer pour annoncer une extinction par exemple.<br /> Cet article vise à vous permettre l'échange de ces messages par le biais d'un réseau Samba. Nous considererons donc que Samba est installé et correctement configuré sur votre machine.
Dans les dernières versions de Windows, Microsoft a inclus un utilitaire d'envoi et de réception de messages par le réseau local : NetSend.
 
Ce programme n'est bien entendu pas disponible sous GNU/Linux mais il est utilisé par certains administrateurs réseau pour que les serveurs puissent communiquer pour annoncer une extinction par exemple.
 
Cet article vise à vous permettre l'échange de ces messages par le biais d'un réseau Samba. Nous considérerons donc que Samba est installé et correctement configuré sur votre machine.


== Les préparatifs ==
== Les préparatifs ==
Ligne 15 : Ligne 19 :
== Envoyer un message ==
== Envoyer un message ==


Pour envoyer un message nous utiliserons la commande SMBCLIENT. Il suffit de taper <code>smbclient -M "IP ou nom DNS du destinataire"</code>. S'affiche alors un message qui confirme la connexion. Tapez votre message puis faites <code>CTRL+D</code> pour finir.<br /> Exemple :
Pour envoyer un message nous utiliserons la commande SMBCLIENT. Il suffit de taper <code>smbclient -M "IP ou nom DNS du destinataire"</code>. S'affiche alors un message qui confirme la connexion. Tapez votre message puis faites <code>CTRL+D</code> pour finir.


=== Exemple ===
<div class="code">$ smbclient -M 192.168.0.2<br /> Connected. Type your message, ending it with a Control-D<br /> Hello World !!!<br />'''[Ctrl-D]'''<br /> sent 17 bytes</div>
<div class="code">$ smbclient -M 192.168.0.2<br /> Connected. Type your message, ending it with a Control-D<br /> Hello World !!!<br />'''[Ctrl-D]'''<br /> sent 17 bytes</div>


== Recevoir un message ==
== Recevoir un message ==


Avant tout il faut donner des droits à l'extérieur pour agir sur le serveur X : <code>xhost +</code>. Le mieux est d'automatiser cette commande à chaque démarrage.<br /><u>Note de Jice</u> : Attention, cette commande désactive toute la sécurité d'accès au serveur X ; elle n'est à utiliser que sur un intranet sécurisé. Dans le cas contraire, soyez au moins plus sélectif avec cette commande (<code>man xhost</code>)<br /> Ensuite, modifiez le fichier de configuration de Samba à la ligne <code>message command</code>. Cette ligne doit être remplacée par <code>message command = DISPLAY=:0 Xdialog --title "Message Netsend de %f" --textbox %s 10 40</code><br /> Il est à noter que la variable %f représente l'expéditeur et %s, le texte du message.
Avant tout il faut donner des droits à l'extérieur pour agir sur le serveur X : <code>xhost +</code>. Le mieux est d'automatiser cette commande à chaque démarrage.<br /><u>Note de Jice</u> : Attention, cette commande désactive toute la sécurité d'accès au serveur X ; elle n'est à utiliser que sur un intranet sécurisé. Dans le cas contraire, soyez au moins plus sélectif avec cette commande (<code>man xhost</code>)
 
Ensuite, modifiez le fichier de configuration de Samba à la ligne <code>message command</code>. Cette ligne doit être remplacée par <code>message command = DISPLAY=:0 Xdialog --title "Message Netsend de %f" --textbox %s 10 40</code><br /> Il est à noter que la variable %f représente l'expéditeur et %s, le texte du message.


== Conclusion ==
== Conclusion ==


Vous voici donc en mesure d'utiliser Net Send avec votre pingouin. J'espère avoir été aussi explicite que possible.
Vous voici donc en mesure d'utiliser Net Send avec votre pingouin. J'espère avoir été aussi explicite que possible.
[[Catégorie:Trucs_Réseau]]
[[Catégorie:Trucs_Réseau]]

Dernière version du 20 janvier 2009 à 21:20

Florian Manach<f.manach@wanadoo.fr>

La messagerie instantanée par le réseau local

Introduction

Dans les dernières versions de Windows, Microsoft a inclus un utilitaire d'envoi et de réception de messages par le réseau local : NetSend.

Ce programme n'est bien entendu pas disponible sous GNU/Linux mais il est utilisé par certains administrateurs réseau pour que les serveurs puissent communiquer pour annoncer une extinction par exemple.

Cet article vise à vous permettre l'échange de ces messages par le biais d'un réseau Samba. Nous considérerons donc que Samba est installé et correctement configuré sur votre machine.

Les préparatifs

La seule chose à faire est d'installer un programme nommé Xdialog qui permet a bash d'utiliser des interfaces graphiques. C'est lui que nous utiliserons pour afficher un message reçu.

# urpmi Xdialog

Envoyer un message

Pour envoyer un message nous utiliserons la commande SMBCLIENT. Il suffit de taper smbclient -M "IP ou nom DNS du destinataire". S'affiche alors un message qui confirme la connexion. Tapez votre message puis faites CTRL+D pour finir.

Exemple

$ smbclient -M 192.168.0.2
Connected. Type your message, ending it with a Control-D
Hello World !!!
[Ctrl-D]
sent 17 bytes

Recevoir un message

Avant tout il faut donner des droits à l'extérieur pour agir sur le serveur X : xhost +. Le mieux est d'automatiser cette commande à chaque démarrage.
Note de Jice : Attention, cette commande désactive toute la sécurité d'accès au serveur X ; elle n'est à utiliser que sur un intranet sécurisé. Dans le cas contraire, soyez au moins plus sélectif avec cette commande (man xhost)

Ensuite, modifiez le fichier de configuration de Samba à la ligne message command. Cette ligne doit être remplacée par message command = DISPLAY=:0 Xdialog --title "Message Netsend de %f" --textbox %s 10 40
Il est à noter que la variable %f représente l'expéditeur et %s, le texte du message.

Conclusion

Vous voici donc en mesure d'utiliser Net Send avec votre pingouin. J'espère avoir été aussi explicite que possible.