telnet localhost 110 이 안됩니다.
작성자 정보
- 배경수 작성
- 작성일
컨텐츠 정보
- 2,795 조회
- 0 추천
- 목록
본문
qpopper 설치후에
xinetd.d 에 pop3 파일도 작성했구요,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
service pop3
{
disable = no
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/local/lib/popper
server_args = qpopper -s
port = 110
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xinetd.d 리스타트 후에
telnet localhost 110 를 하면
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
Connection closed by foreign host.
이렇게 나오며 messgaes 파일을 살펴보니
xinetd[14885]: execv( /usr/local/lib/popper ) failed: Permission denied (errno = 13)
라고 퍼미션 에러를 나타냅니다.
그럼 110번 포트를 사용할 수 없다는 이야기인가요?
iptables 에도 별다른 설정이 없구요,
혹시 sendmail 관련 설정파일에 수정을 해야하나요?
아니면 어떤 부분이 잘못되었는지 알려주세요
답변 부탁드립니다. 감사합니다.
일단 센드메일 관련 설정은 따로 필요 없는 걸로 보입니다.
/usr/local/lib/popper 파일에 접근 권한이 없어서 permission error를 뿌리는것 같습니다.
popper 파일에 대한 소유권이나 퍼미션을 잘 확인해보시고 맞도록 바꿔주시면 될것 같습니다..^^
관련자료
-
이전
-
다음