chatter sur lan de linux à linux?

59

Si je me souviens bien, il y avait quelque chose comme netsend sur Windows qui permettait d'envoyer des messages simples sur le réseau local. J'aime particulièrement cela car il n'est pas nécessaire d'installer un client supplémentaire (bonjour skype).

Y a-t-il quelque chose de simple comme ça sur Linux?

Juste pour clarifier, je cherche une commande bash ou un simple script / outil CLI, pas une application graphique.

    
posée Stann 18.09.2011 - 21:37
la source

7 réponses

78

En fait, vous pouvez le faire avec netcat , je pense qu'il est déjà installé dans la plupart des cas sur Linux, et il est très simple.

Sur le PC 1, tapez: nc -l 55555

Sur PC 2, tapez: nc $IP 55555 , où $IP correspond à l'adresse IP locale du PC 1 [par ex. 192.168.2.50 ]

Une fois que vous faites cela, dans la même boîte, à partir du PC 2, tapez quelque chose et appuyez sur Entrée. Allez ensuite voir PC 1 et votre message sera là! Cela fonctionne dans les deux sens.

Vous pouvez également choisir un port différent de 55555, ou si vous avez ouvert votre pare-feu, vous pouvez le faire via Internet via votre adresse IP externe.

    
réponse donnée Matt 19.09.2011 - 02:05
la source
19

Pas besoin de netcat hacks.

Le 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 à 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 logiciels. L'utilisation est simple:

talk [email protected]

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:

    
réponse donnée scottl 22.09.2011 - 03:23
la source
19

Vous pouvez utiliser iptux . Il s'agit d'un programme très pratique basé sur une interface graphique . . Vous pouvez même envoyer des fichiers (et un dossier entier) à votre collègue.

Depuis un terminal,

sudo apt-get install iptux

fera le travail.

Voici une capture d'écran de cet outil.

    
réponse donnée Anwar 22.10.2013 - 08:55
la source
8

Une option: si un serveur ssh est installé sur un serveur, vous pouvez vous connecter avec ssh et utiliser write . lien

    
réponse donnée johanvdw 18.09.2011 - 22:08
la source
4

Empathy supporte cela, mais vous devez l'activer. Il est appelé personnes à proximité et est un type de compte spécial qui ne nécessite pas de serveur. A part cela, c'est le même protocole que Facebook et Google. Toutes les personnes activées seront visibles par tous les utilisateurs du même réseau qui les ont également activés.

    
réponse donnée Jo-Erlend Schinstad 19.09.2011 - 02:31
la source
4

Vous pouvez le faire avec finch , la ligne de commande équivalente à pidgin, en configurant des comptes locaux (Bonjour / Avahi). Je n'ai pas utilisé de pinson moi-même, donc je ne peux pas vous guider dans la configuration, mais cela devrait être assez facile.

    
réponse donnée RolandiXor 18.09.2011 - 22:08
la source
0

Si vous avez quelques machines Windows sur votre réseau, vous pouvez toujours les "envoyer" via smbclient .. c'est tout simple u fonctionne sur windows & amp; linux .. (et vous pouvez aussi diffuser)

    
réponse donnée NetRoY 20.09.2011 - 22:09
la source

Lire d'autres questions sur les étiquettes