Saya menggunakan netcat untuk menjalankan server sederhana seperti ini:
while true; do nc -l -p 2468 -e ./my_exe; done
Dengan cara ini, siapa pun dapat terhubung ke host saya di port 2468 dan berbicara dengan "my_exe".
Sayangnya, jika orang lain ingin terhubung selama sesi terbuka, itu akan mendapatkan kesalahan "Sambungan ditolak", karena netcat tidak lagi mendengarkan sampai loop "sementara" berikutnya.
Apakah ada cara untuk membuat netcat berperilaku seperti server multi-threaded, yaitu selalu mendengarkan koneksi yang masuk? Jika tidak, apakah ada beberapa solusi untuk ini?