sun's longitude:300 46 30.64 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
151 번 글의 답장글: Re: Re: Re: (질문)telnet localhost pop3 에서 에러!!
글쓴이: 산이 [홈페이지] 글쓴날: 2000년 06월 29일 05:33:24 목(새벽) 조회: 1977
[박지예]님이 남기신 글:

> 안녕하세요..
>아직도 문제 해결을 하지 못하고 여기를 떠돌고
있답니다.
>산이님이 말씀하신 것을 다 이해하지는 못했습니다.
>왜냐면...전 초짜이기 때문에...- -;;
>
>간략하게 임대하면서의 상황을 말하자면..그 쪽에서도
전문가가 아닌 사람이 프로그램을 깔아 준
상황이라서...여기저기
 설정에 많은 문제가 있었답니다.
> 제가 이렇게 저렇게 해서 지금은 프로그램은 잘 돌아가고
있습니다. 
>그리고 나서 sendmail 설치는 산이님이 써 놓으신 글을 읽고
네임서버를 제외하고 나름대로 해석을 해서
깔았답니다.
>
>우선..
>$ rpm -qa | grep imap 을 치면 아무것도 보이지 않습니다.
>
>저는 아마 qpopper을 설치한 것 같애요..산이님의
 글을 읽고 자료를 다운 받아서 설치를 했습니다.
>그리고 --enable-specialauth 는 configure(?)를 할 때..옵션으로
주었습니다..^^
>
>그리고 /etc/hosts.allow 설정은 아직 하지 않았습니다.
>보안은 아직 저에게는 머나먼 곳인 것 같습니다. - -;;
>
>이 정도의 설명으로는 산이님이 처방을 내리기가
힘드신가요??
>답장주세요...매일매일...게시판만
 쳐다보고 있답니다.
>
>telnet localhost 110       
>Trying xxx.xxx.xxx.xxx... //여기 IP는 저희 사이트 IP가
뜹니다.
>Connected to daebak114.co.kr.
>Escape character is '^]'.
>+OK QPOP (version 3.0.2) at daebak114.co.kr starting.  
>user eye24 //계정을 준 아이디를 입력했습니다.
>+OK Password required for eunos30x.
>pass xxxxx //계정을 주면서 준 비밀번호를
입력했습니다.
>-ERR [AUTH] Password supplied for "eunos30x" is incorrect.
>+OK Pop server at daebak114.co.kr signing off.
>Connection closed by foreign host.
>왜?? 에러가 나오는 것일까요?
>
>그리고요..~
> /usr/lib/sendmail -bi 를 하면 설정이 잘 되었는지 볼 수 있다고
해서 해 보았는데 이런 에러가 뜨네요..
>/etc/mail/sendmail.cf: WARNING: dangerous write permissions
>Warning: .cf file is out of date: sendmail 8.10.0 supports version 9, .cf file is
version 8
>/etc/aliases: 16 aliases, longest 34 bytes, 233 bytes total
>첫번째 경고를 보고 확인을 해 보니
>lrwxrwxrwx    1 root     root           21 Jun 29 01:43 sendmail.cf 게 되어
있습니다. 설정을 변경해야 한다면 어떻게 해야 하는지 말씀 좀
좀 해 주세요..
>두번째 경고는 버전이 안 맞다는 것 같은데...어떻게
 해야 해요??? 

========================================

서버 세팅시 상당히 많은 문제에 봉착했던것 같군요...

현 상황을 봐서 제가 아는 만큼만 ....

POP3 :
Qpopper는 제대로 설정되어 있는것 같습니다.
/etc/inetd.conf 파일 확인 요망

그런데..
사용자 패스워드 인증이 되지 않으므로
시스템이 쉐도우 패스워드를 지워하지 않도록 되어 있는것
같습니다.

확인사항...

# <---root 로 작업...
# rpm -qa | grep shadow
shadow-utils-19990827-10

이와 같이 쉐도우 패스워드 유틸리티가 설치되어 있나 확인해
보세요...

만약 설치되어 있지 않다면 위의 파일을 FTP로 전송하여
설치하시길  바랍니다.

그리고 설치되어 있다면

# ls -l /etc/passwd* /etc/shadow*
-rw-r--r--    1 root     root          770  6월 29 04:02 /etc/passwd
-rw-------    1 root     root          840  6월 29 04:02 /etc/passwd-
-r--------    1 root     root          651  6월 29 04:02 /etc/shadow
-r--------    1 root     root          650  5월 25 03:27 /etc/shadow- 
#

위와 같이 나와 있어야 합니다...
즉 쉐도우 패스워드(shadow 파일 존재) 지원 문제..

그리고 아주 중요한 점이 있는데..
passwd 파일과 passwd- 파일의 용량이 서로 다름니다.
즉 저의 경우에는 passwd 파일 용량이 더 적고 passwd- 파일의
용량이
더 큽니다...(일반적인
 사항)

passwd- 파일은 패스워드가 암호화되어 있기 때문에(shadow 파일도
마찬가지)
passwd 파일보다 더 큼니다.

위와 같이 passwd < passwd-
이면 십중 팔구 쉐도우 패스워들 지원하고 있다고 볼 수
있습니다.
그 반대의 경우라면

현재의 시스템은 쉐도우 패스워드 유틸리티는 설치되어
있지만
지원하지 않고 있다는 증거입니다.

우선 쉐도우 패스워드로 전환하도록 다음과 같이 명령을 내려
주십시오...

# pwconv

현재 쉐도우 패스워드를 지원하고 있다고 하더라고 위의
명령을 줘도 상관없습니다.

원래 상태로(쉐도우 패스워드 지원한함-백업시
 사용함) 돌아가려면

# pwunconv

명령을 사용합니다..

일단 
pwconv 명령을 내리고 나서 다시한번

# telnet localhost 110

으로 접속해 보시길 바랍니다...

만약 여기까지 되지 않는다면

센드메일 또는 Qpopper 문제일 수 있습니다.
현재 상황으로서는
센드메일 쪽에 더 큰 문제...


쉽게 얘기해서
현재 sendmail-8.9.x 에서는

설정 파일이 

/etc/sendmail.cf 에 위치합니다.

# ls -l /etc/sendmail* /etc/mail
-rw-r--r--    1 root     root        34181  2월 18 07:51 /etc/sendmail.cf
-rw-r--r--    1 root     root          239  4월 25 17:04 /etc/sendmail.cw
-rw-r--r--    1 root     root         1275  2월 18 07:51 /etc/sendmail.mc

/etc/mail:
합계 40
-rw-r--r--    1 root     root          123  2월 18 07:51 Makefile
-rw-r--r--    1 root     root          751  6월 12 22:40 access
-rw-r--r--    1 root     root        20480  6월 12 22:40 access.db
-rw-r--r--    1 root     root            0  2월 18 07:51 domaintable
-rw-r--r--    1 root     root         4096  6월  7 09:11 domaintable.db
-rw-r--r--    1 root     root            0  2월 18 07:51 mailertable
-rw-r--r--    1 root     root         4096  6월  7 09:11 mailertable.db
-rw-r--r--    1 root     root            0  2월 18 07:51 virtusertable
-rw-r--r--    1 root     root         4096  6월  7 09:11 virtusertable.db 
#

위와 같습니다..

의심스러운 점은 버전 8.10을 설치해 보질 않았지만
/etc/sendmail.cf 파일은 링크파일이 아닙니다.
그런데 포스팅한 내용으로봐서는
 링크파일인것 같군요...

어느 파일로 링크되어 있는지 확인한다음
그 파일을 /etc/sendmail.cf 파일로 일단 복사해 놓으세요..

앞서 말했듯이..

8.10 버전으로 오면서 설정파일 위치가 바뀌지 않았다면
제가 설명한 방법이 맞을 것입니다..


어찌 설명하다 보니 장문이 되어 버렸군요...

요약하면

-시스템에서 쉐도우 패스워드 사용 여부
-sendmail.cf 파일의 위치와 퍼미션 문제

등을 중점으로 해결해 보세요..............



*PS :
꼭 Qpoper를 설치할 필요는 없습니다.
최정적으로 imap 패키지를 설치해보세요...

이때는 꼭 /etc/indetd.conf 파일을 손 봐야합니다..
원래대로....

 
이전글 : Re: Re: (질문)telnet localhost pop3 에서 에러!!
다음글 : 하드로 설치하는방법좀....  
 from 210.123.55.248
JS(Redhands)Board 0.4 +@

Re: Re: (질문)telnet localhost pop3 에서 에러!! 하드로 설치하는방법좀....
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds