tcpd에 대하여

익명 사용자의 이미지

tcpd 라는 데몬프로그램의 쓰임새에 대하여

간략한 설명 드려도 될까요??

지금 telnetd를 보고 있는데,

(x)inetd -> tcpd -> in.telnetd 의 방향으로 넘어가더군요

inetd와 telnetd는 알겠는데, 여기서 tcpd의 쓰임새에 대해서 의문이 생겨서

(라기 보다는 소스를 뒤적이기가 귀찮아서 -_-;;)

간략하게 이녀석이 하는일좀 알려주셨으면 합니다.

익명 사용자의 이미지


TCP wrapper라는 놈일겁니다.
하는 역할은 어떤 서비스에 대해서 어떤 주소로부터 접근할 수 있는지,
접근할 수 없는지 하는 컨피규레이션을 참조해서 적절하지 못한 곳에서
접근을 하면 그 접근을 허용해 주지 않는 역할을 합니다.
간혹 특정 호스트에 텔넷으로 붙거나 했을 때 연결되었다는 신호 나온 후
아무일도 안하고 한 2, 3초 있다가 연결 끝기는 거...
이게 tcpd가 하는 역할입니다.
DOS 같은 것을 막기 위해 몇 초 쉰 후 연결을 끊는 것 같습니다.

머 관련 문서들이 있으니 좀 더 알고 싶으시면 그쪽을 참조하세여