리눅스
subject 메일서버(QMAIL) 구축 - 4. qmail 실행을 위한 유저와 그룹을 생성
author 관리자 date 2004-01-06 hit 132 HIT
/root/temp/qmail-1.03/INSTALL.ids 파일을 편집한다. 다음과 같이 리눅스 항목들만 남기고 나머지는 깨끗하게 지운다.

groupadd nofiles
useradd -g nofiles -d /var/qmail/alias alias
useradd -g nofiles -d /var/qmail qmaild
useradd -g nofiles -d /var/qmail qmaill
useradd -g nofiles -d /var/qmail qmailp
groupadd qmail
useradd -g qmail -d /var/qmail qmailq
useradd -g qmail -d /var/qmail qmailr
useradd -g qmail -d /var/qmail qmails

#cd /root/temp/qmail-1.03
# sh INSTALL.ids

해주면 필요한 유저와 그룹이 생성된다.
groupadd useradd 라는 명령어가 없다고 나오는 경우가 있는데, 그 경우에는 다음과 같이 PATH 변수를 갱신해 주면 된다.
# PATH=/usr/sbin:$PATH
# export PATH

이번에는 oversize DNS 패치를 적용한다. 이 패치는 RFC의 권고안을 무시하고 512바이트보다 큰 UDP DNS 응답을 되돌려주는 일부 ISP업체들(AOL, hanmail.net 같은 곳) 때문에 필요한 것이다. qmail의 DNS resolve 라이브러리는 RFC와 호환되도록 되어있으므로 RFC와 호환되지 않게 전달되는 메시지에는 응답하지 못한다. 다음의 패치는 qmail이 그러한 불법적인 DNS의 응답에 정확하게 수행하도록 한다. 패치는 다음과 같이 한다.(반드시 qmail의 소스 디렉토리에서 할 것.)
#patch -p1 < ./qmail-103.patch

목록보기
39  메일서버(QMAIL) 구축 - 10. qmail 부트파일 만들기  2004-01-06 136
38  메일서버(QMAIL) 구축 - 9. root 와 postmaster를 위한 alias 설정  2004-01-06 139
37  메일서버(QMAIL) 구축 - 8. qmail의 log파일을 위한 디렉토리 만들기  2004-01-06 135
36  메일서버(QMAIL) 구축 - 7. qmail 데몬을 위한 디렉토리와 파일들을 생성  2004-01-06 145
35  메일서버(QMAIL) 구축 - 6. 기본 control 파일들의 설정  2004-01-06 158
34  메일서버(QMAIL) 구축 - 5. qmail 과 연관 프로그램들을 컴파일  2004-01-06 141
33  메일서버(QMAIL) 구축 - 2. 루트권한으로 변경 후..  2004-01-06 153
32  메일서버(QMAIL) 구축 - 1. qmail 소스 받아오기  2004-01-06 157
 메일서버(QMAIL) 구축 - 4. qmail 실행을 위한 유저와 그룹을 생성  2004-01-06 132
30  메일서버(QMAIL) 구축 - 3. qmail 설치를 위한 디렉토리를 생성  2004-01-06 130
29  큐메일 설치가이드  2004-01-04 148
28  리눅스 설치 후 해야 할 것들..  2003-12-29 149
27  리눅스 설치 후 초기 보안 설정법.. [1]  2003-12-22 156
26  리눅스 보안을 위한 기본설정 Part 2.  2003-12-22 155
25  서버 부팅 데몬 설정  2003-12-02 141
1 2 3 4 5