다음 이전 차례

11. 네트웍 클라이언트의 설치

11.1 Email 클라이언트 설치하기

Mailx의 설치

make; make install
 

Mutt의 설치

내가 가장 선호하는 email 클라이언트가 Mutt이라서 우리는 Mutt을 설치할 것이다. Mutt이 아닌 여러분이 좋아하는 다른 클라이언트를 설치해도 무방하다.

만약 여러분이 쓰려는 클라이언트가 X 윈도우용이라면 (Netscape Mail 같은) 우리가 X를 설치할 때까지 가만히 앉아서 기다려야 한다.

./configure
make; make install
 

Fetchmail의 설치

./configure
make; make install
 

email 시스템의 검사

이제 email 시스템을 검사할 때이다.

모든게 잘 동작했다면 여러분은 로컬 이메일에 대해선 정상적으로 작동하는 이메일 시스템을 가지게 된 것이다. 아직은 인터넷에도 쓸 수 있을 필욘 없다. userdel -r testuser 를 실행하여 testuser를 지울 수 있다.

11.2 FTP 클라이언트의 설치

Netkit-ftp의 설치

./configure
make; make install
 

FTP 시스템의 검사

11.3 HTTP 클라이언트의 설치

Zlib의 설치

Zlib는 PKware의 zip이나 unzip 같은 프로그램들에서 사용되는 압축 라이브러리이다. 특정 파일들을 압축하기 위해서 Lynx가 이 라이브러리를 쓸 수 있다.

./configure --shared
make; make install
 

Lynx의 설치

./configure --libdir=/etc --with-zlib
make; make install
make install-help; make install-doc
 

HTTP 시스템의 검사

11.4 텔넷 클라이언트의 설치

앞 장에서 텔넷 데몬을 설치할 때 이미 텔넷 클라이언트가 깔렸다.

텔넷 시스템의 검사

11.5 PPP 클라이언트의 설치

연결 스크립트 작성하기

#!/bin/sh
# Begin /usr/bin/pon
 
/usr/sbin/pppd call provider
 
# End /usr/bin/pon
 

연결 종료 스크립트 작성하기

#!/bin/sh
# Begin /usr/bin/poff
 
set -- `cat /var/run/ppp*.pid`
 
case $# in
  0)
    kill -15 `ps axw|grep "pppd call [[allnum:]]+"|grep -v grep|awk '{print $1}'`
    exit 0
    ;;
  1)
    kill -15 $1
    exit 0
    ;;
esac
 
# End /usr/bin/poff
 

PPP 시스템의 검사


다음 이전 차례