A resposta para a primeira pergunta é aqui
Além disso, você usa serviços como
-
talk
-
mesg
-
write
-
wall
Para a segunda parte da pergunta
Você pode usar smbclient
smbclient -M hostname
digite sua mensagem e pressione Ctrl + D para finalizar