Si je me souviens bien, quelque chose comme NetSend sur Windows permettait l'envoi de messages simples sur le réseau local. J'aime particulièrement cela, car il n'est pas nécessaire d'installer un logiciel client supplémentaire (hello skype).
Y a-t-il quelque chose de si simple comme ça sous Linux?
Juste pour clarifier, je cherche une commande bash ou un simple script/outil CLI, et non une application graphique.
En fait, vous pouvez le faire avec netcat
, je pense qu’il est déjà installé dans la plupart des cas sur Linux, et que c’est très simple.
Sur le PC 1, tapez: nc -l 55555
Sur le PC 2, tapez: nc $IP 55555
, où $IP
est égal à l'adresse IP locale de PC 1 [e.x. 192.168.2.50
]
Une fois que vous avez fait cela, dans la même boîte, depuis le PC 2, tapez quelque chose et appuyez sur Entrée. Ensuite, allez sur le PC 1 et votre message sera là! Cela fonctionne dans les deux sens.
Vous pouvez également choisir un autre port que 55555 ou, si vous avez ouvert votre pare-feu, vous pouvez le faire via Internet via votre adresse IP externe.
Vous pouvez utiliser iptux
. C'est un très pratique programme basé sur une interface graphique. Vous pouvez même envoyer des fichiers (et un dossier complet) à votre collègue.
À partir d'un terminal,
Sudo apt-get install iptux
va faire le travail.
Voici une capture d'écran de cet outil.
Pas besoin de netcat
hacks.
talk
(ou ytalk
- même protocole mais plus récent, multi-utilisateurs) est un programme de communication visuelle qui copie les lignes de votre terminal vers celles d'un autre utilisateur. Ils sont probablement l'équivalent UNIX le plus proche de netsend. Un avantage est que les communications peuvent être sécurisées en exécutant sur ssh.
Les packages sont dans les référentiels de logiciels. L'utilisation est simplement:
talk user@Host
Plus d'informations ici:
Edit: trouvé une capture d'écran sur wikipedia:
Modifier à nouveau (réponse au commentaire de psusi): Je ne suis pas sûr de Gnome, mais KDE affichera une fenêtre contextuelle pour une demande de discussion:
Une option: si un client a un client ssh installé, vous pouvez vous connecter en utilisant ssh et utiliser write
. http://manpages.ubuntu.com/manpages/wily/man2/write.2.html
Vous pouvez le faire avec finch , l’équivalent en ligne de commande de Pidgin, en configurant des comptes locaux (Bonjour/Avahi). Je n'ai pas utilisé pinson moi-même, je ne peux donc pas vous guider dans la configuration, mais cela devrait être assez facile.
L’empathie le soutient, mais vous devez l’activer. C'est ce qu'on appelle des personnes à proximité et il s'agit d'un type de compte spécial qui ne nécessite pas de serveur. Autre que cela, c'est le même protocole que Facebook et Google utilise. Toutes les personnes ayant activé cette fonctionnalité seront visibles par toutes les autres personnes du même réseau qui l’a également activé.
Si vous avez quelques machines Windows sur votre réseau, vous pouvez toujours les "envoyer par le net" via smbclient .. sa mort simple & u fonctionne à travers windows & linux .. (et vous pouvez aussi diffuser)