[Risolto] Re: [Richiesta] programma messaggi istantanei LAN

Networking, configurazione della connessione, periferiche e condivisioni di rete.
Avatar utente
Davide_G
Prode Principiante
Messaggi: 12
Iscrizione: venerdì 27 aprile 2007, 16:27

[Risolto] Re: [Richiesta] programma messaggi istantanei LAN

Messaggio da Davide_G »

Ciao a tutti,
   volevo sapere se esistesse un comando da shell per mandare messaggi istantanei su un rete locale con distro Ubuntu. Ho navigato un po nella rete, ma non ho trovato niente o meglio c'e un programma chiamato linpopup, ma vorrei utilizzare solo ed esclusivamente la shell e preferibilmente se fosse già installato dato che non ho i privilegi di root.


Grazie a tutti.



Davide G.
Ultima modifica di Davide_G il mercoledì 23 febbraio 2011, 21:01, modificato 1 volta in totale.
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: [Richiesta] programma messaggi istantanei LAN

Messaggio da bingel »

Se sei in una rete samba ed ognuno ha il proprio pc con installato linux:

Codice: Seleziona tutto

echo "testo del messaggio" | smbclient -M nome_netbios_pc_destinatario
echo "testo del messaggio" | smbclient -N -M nome_netbios_pc_destinatario
echo "testo del messaggio" | smbclient -M nome_netbios_pc_destinatario -I indirizzo_ip
echo "testo del messaggio" | smbclient -N -M nome_netbios_pc_destinatario -I indirizzo_ip

Codice: Seleziona tutto

findsmb
smbtree
questi ultimi sono comandi che possono tornar utili per sapre il nome e l'indirizzo ip dei pc di rete.

Se invece siete diversi utenti tutti quanti loggati allo stesso server linux:

potete usare write o talk

Codice: Seleziona tutto

man write
man talk
per istruzioni sul funzionamento
Free Thought - Free World
Avatar utente
Davide_G
Prode Principiante
Messaggi: 12
Iscrizione: venerdì 27 aprile 2007, 16:27

Re: [Richiesta] programma messaggi istantanei LAN

Messaggio da Davide_G »

Grazie per la risposta, ho provato write ma sono riuscito a farlo funzionare solo in localhost ma non sono riuscito a farlo funzionare in una rete locale, mentre talk segli dico ad esempio: eepc@eepc900 non funziona e mi da il seguente messaggio: [Checking for invitation on caller's machine] ma dall'altra parte non c'e nessun segno....  >:(
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: [Richiesta] programma messaggi istantanei LAN

Messaggio da bingel »

write e talk funzionano indipendentemente dalla rete. In pratica mettono in comunicazione i diversi utenti di uno stesso sistema. Per esempio se ad un determinato server linux fossero connessi gli utenti mario e gino tramite telnet o ssh questi potrebbero comunicare tra loro usando write o talk. Il limite è che Gino e Mario devono essere due utenti del server a cui si loggano appunto tramite ssh o telnet con propria userid e propria password. In teoria quindi la rete non sarebbe neppure necessaria perché ad esempio se tu apri due finestre di terminale e in una impartisci il seguente comando:

Codice: Seleziona tutto

write tuo_nome_utente pts/0
digitando di seguito il testo del messaggio, vedrai comparire nell'altra finestra esattamente quanto stai scrivendo. Considera che pts/0 potrebbe essere anche pts/1 o pts/n. Puoi sapere questo dato tramite il comando "who" oppure "who am i".

Perché write e talk funzionino l'accesso in scrittura al proprio terminale deve essere impostato:

Codice: Seleziona tutto

mesg y
Lo stato lo controlli digitando semplicemente

Codice: Seleziona tutto

mesg
Invece per mettere in comunicazione due pc della rete che non condividono l'accesso ad un server comune allora si usa smbclient che usa lo stesso protocollo di comunicazione di winpopup. Puoi infatti mandare messaggi anche a pc windows purché questi siano opportunamente configurati.
Free Thought - Free World
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: [Richiesta] programma messaggi istantanei LAN

Messaggio da bingel »

Come non detto. Write e Talk funzionano anche in rete. E' questione di indicare l'host. Ho appena letto il manuale. Ero convinto del contrario ma evidentemente mi ricordavo male (ero abituato ad usarli solo nell'altro modo).
Free Thought - Free World
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: [Richiesta] programma messaggi istantanei LAN

Messaggio da bingel »

Perché talk funzioni devi installare il demone talkd

Codice: Seleziona tutto

sudo apt-get install talkd
Inoltre quando ti connetti:

Codice: Seleziona tutto

talk userid_destinatario@ip_pc_destinatario
Ultima modifica di bingel il mercoledì 23 febbraio 2011, 16:56, modificato 1 volta in totale.
Free Thought - Free World
Avatar utente
Davide_G
Prode Principiante
Messaggi: 12
Iscrizione: venerdì 27 aprile 2007, 16:27

[Risolto] Re: [Richiesta] programma messaggi istantanei LAN

Messaggio da Davide_G »

Grazie mille dell'aiuto bingel, ho risolto anche se avevo gia installato talkd. mah ti offro una (b2b)
Scrivi risposta

Ritorna a “Connessione e configurazione delle reti”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti