sendmail 이상합니다. 제발살려주세요.
작성자 정보
- 이동수 작성
- 작성일
컨텐츠 정보
- 2,047 조회
- 0 추천
- 목록
본문
에러메시지를 보시면 잘 아시겠지만,
실행퍼미션의 문제인 것 같습니다.
1. 우선 access파일의 퍼미션을 다음과 같이 644로 주시고 소유권은 모두 root로 해 주십시요.
-rw-r--r-- 1 root root 1416 Feb 7 19:45 access
2. 그리고 /etc/rc.d/init.d/sendmail의 퍼미션을 실행가능한 퍼미션으로 다음과 같이 주십시요.
퍼미션은 755이며 소유권은 역시 root입니다.
-rwxr-xr-x 1 root root 1721 Aug 23 2000 /etc/rc.d/init.d/sendmail
3. 그리고 또한가지 중요한 것은 실제로 sendmail의 데몬입니다 .
그 데몬의 퍼미션을 다음과 같이 해 주십시요.
-r-sr-xr-x 1 root root 401748 Aug 23 2000 /usr/sbin/sendmail
즉, 4555 퍼미션입니다. 즉, SetUID가 설정되어 있다는 것이지요.
아마도 이렇게 설정이 되어있다면 실행하시는 데는 큰 어려움이 없을 것 같습니다.
감사합니다.
그럼.....
김상철 님의 글
허접한 서버관리자 입니다.
어느날 갑자기 메일 서버가 죽어서..
다시 설치 했는데.. 이런 말만 나와서...
죽을 지경입니다.
살려주세요..
그럼.
[root@internetsos mail]# /etc/rc.d/init.d/sendmail start
Starting sendmail: makemap: error opening type hash map /etc/mail/access: Executable files not allowed
[ OK ]
[root@internetsos mail]#
시작시 이런메세지가 나오고요..
[root@internetsos /etc]# telnet localhost 25
Trying 127.0.0.1...
테스트시 여기서 그데로 있습니다.
근데 여기서 엔터를 치면
500 5.5.1 Command unrecognized: ""
이게 나오고 quit를 입력하면 빠져 나옵니다.
그리고 access화일 makemap시키면
[root@internetsos mail]# makemap hash /etc/mail/access < /etc/mail/access
makemap: error opening type hash map /etc/mail/access: Executable files not alowed
이렇게 나옵니다.
해결방법좀 알려 주세요..
제발..
급한데..
부탁드립니다.
전화주셔도 되구여..016-9224-9964입니다.
메일주시면 더욱 감사하구요.
그럼. 부탁드립니다.
관련자료
-
이전
-
다음