Uma solução rápida e suja pode ser usar netcat
:
nc -l port-number
-l
para ouvir. Pode precisar de privilégios de administrador para ouvir em um número de porta menor que 1024. Os dados recebidos serão enviados no stdout, portanto, você pode precisar de redirecionamento ou tubulação para outro comando para usar os dados.
Além disso, o comando deve estar ativo antes de algum programa remoto se conectar à porta, caso contrário o programa de envio falhará.
Para mais informações, consulte a página do manual do netcat.