qpopper 설치(3.0.2)
작성자 정보
- 웹관리자 작성
- 작성일
컨텐츠 정보
- 11,372 조회
- 0 추천
- 목록
본문
1. 먼저 ftp.kracked.com에서 qpopper를 가져온다.
[super@kr8]/usr/home/super> ftp ftp.kracked.com
Connected to solid.kracked.com.
220 ProFTPD 1.2.0pre10 Server (The FRUITY FTP Server) [solid.kracked.com]
Name (ftp.kracked.com:super): anonymous
331 Anonymous login ok, send your complete e-mail address as password.
Password:
230-Welcome to the Kracked FTP Server
We are NOT responsible for files in the
/incoming directory. This directory is
world-writable (most of the time).
230 Anonymous access granted, restrictions apply.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>
ftp> cd pub
250 CWD command successful.
ftp>
ftp> ls -l
200 PORT command successful.
150 Opening ASCII mode data connection for file list.
drwxr-xr-x 9 cia personal 1024 Feb 9 13:28 cia
drwxr-xr-x 4 demonicftp personal 1024 Sep 22 1998 demonic.net
drwxr-xr-x 3 root root 1024 Apr 5 1999 detour.net
drwxr-xr-x 4 root root 1024 Jul 3 03:00 qpopper
226 Transfer complete.
ftp>
ftp> cd qpopper
250 CWD command successful.
ftp>
ftp> ls -l
200 PORT command successful.
150 Opening ASCII mode data connection for file list.
-r--r--r-- 1 root root 1781 May 17 16:35 Changes
-r--r--r-- 1 root root 8011 Mar 10 20:30 License.txt
-r--r--r-- 1 root root 561 Mar 10 20:37 Mailing.List
-r--r--r-- 1 root root 752 May 17 16:44 README
-r--r--r-- 1 root root 36123 May 17 16:36 Release.Notes
drwxr-xr-x 2 root root 1024 Jul 3 03:00 beta
drwxr-xr-x 2 root root 1024 May 18 03:01 old
-r--r--r-- 1 root root 2493787 May 17 16:23 qpopper3.0.2.tar.Z
-r--r--r-- 1 root root 1734453 May 17 16:23 qpopper3.0.2.tar.gz
226 Transfer complete.
ftp>
ftp> bi
200 Type set to I.
ftp>
ftp> get qpopper3.0.2.tar.gz
local: qpopper3.0.2.tar.gz remote: qpopper3.0.2.tar.gz
200 PORT command successful.
150 Opening BINARY mode data connection for qpopper3.0.2.tar.gz (1734453 bytes).
100% |***********************************************| 1693 KB 00:00 ETA
226 Transfer complete.
1734453 bytes received in 28.48 seconds (59.46 KB/s)
ftp>
ftp>
ftp> quit
221 Goodbye.
2. 받아온 소스의 압축과 tar를 해제한다.
tar xvfz qpopper3.0.2.tar.gz
3. 생성된 디렉토리로 이동한다.
cd qpopper3.0.2
4. 다음과 같은 옵션으로 Makefile을 만들기 위해 configure를 실행한다.
./configure --enable-specialauth --enable-bulletins=/var/spool/bulls --enable-servermode
5. 컴파일을 한다.
make
6. 생성된 popper를 /usr/local/lib에 복사한다.
cp popper/popper /usr/local/lib/
7. /etc/services파일을 다음과 같이 수정또는 확인한다.
vi /etc/services
pop3 110/tcp #popper
pop3 110/tcp pop-3 #pop-3은 pop3의 별칭 이외의 pop에 관한 것은 모두 주석처리한다.
8. /etc/inetd.conf 파일을 다음과 같이 수정또는 확인한다.
vi /etc/inetd.conf
pop3 stream tcp nowait root /usr/local/lib/popper popper -s
그외 pop3와 관련된 나머지는 모두 주석처리한다.
9. inetd를 재가동 시킨다.
#ps -ef | grep inetd
#kill -9 5024
#/usr/sbin/inetd
10. pop3를 테스트한다.
[root@owner local]# telnet localhost pop3
Trying 127.0.0.1...
Connected to localhost.localdomain.
Escape character is '^]'.
+OK QPOP (version 3.0.2) at localhost.localdomain starting.
quit
+OK Pop server at localhost.localdomain signing off.
Connection closed by foreign host.
[root@owner local]#
[root@owner local]#
관련자료
-
이전
-
다음