Use o netcat. Veja a seção "CLIENT / SERVER" do "man netcat". Uma máquina B:
nc -l 1234 | xz -c > sammy.xz
e na máquina A:
cat sammy | nc 192.168.1.100 1234
Observe que pode haver implicações de segurança para deixar as portas abertas dessa maneira.
Como mpy aponta, é mais eficiente em termos de largura de banda de rede para compactar no lado de envio:
xz -c sammy | nc 192.168.1.100 1234
E apenas salve no lado de recebimento:
nc -l 1234 > sammy.xz