« Trucs:Equivalent de WinPopup » : différence entre les versions
m (Linux déplacé vers Trucs:Equivalent de WinPopup) |
m (mise en page) |
||
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 | ''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. | 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. | 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>) | 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
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.
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
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.