netcat을 사용하여 다음과 같은 간단한 서버를 실행합니다.
while true; do nc -l -p 2468 -e ./my_exe; done
이렇게하면 누구나 2468 포트에서 호스트에 연결하고 "my_exe"와 대화 할 수 있습니다.
불행히도, 공개 세션 중에 다른 누군가가 연결을 원하면 netcat이 다음 "while"루프까지 수신 대기하지 않기 때문에 "연결 거부"오류가 발생합니다.
netcat을 멀티 스레드 서버처럼 작동시키는 방법이 있습니까? 그렇지 않은 경우 이에 대한 해결 방법이 있습니까?
socat을 사용할 수 있습니다
—
sivann