Tôi sử dụng netcat để chạy một máy chủ đơn giản như thế này:
while true; do nc -l -p 2468 -e ./my_exe; done
Bằng cách này, bất kỳ ai cũng có thể kết nối với máy chủ của tôi trên cổng 2468 và nói chuyện với "my_exe".
Thật không may, nếu ai đó muốn kết nối trong một phiên mở, nó sẽ gặp lỗi "Kết nối bị từ chối", vì netcat không còn lắng nghe cho đến vòng lặp "while" tiếp theo.
Có cách nào để làm cho netcat hoạt động giống như một máy chủ đa luồng, tức là luôn luôn lắng nghe các kết nối đến? Nếu không, có một số cách giải quyết cho điều này?