make; make install
내가 가장 선호하는 email 클라이언트가 Mutt이라서 우리는 Mutt을 설치할 것이다. Mutt이 아닌 여러분이 좋아하는 다른 클라이언트를 설치해도 무방하다.
만약 여러분이 쓰려는 클라이언트가 X 윈도우용이라면 (Netscape Mail 같은) 우리가 X를 설치할 때까지 가만히 앉아서 기다려야 한다.
./configure make; make install
./configure make; make install
이제 email 시스템을 검사할 때이다.
/usr/sbin/sendmail -bd
를 실행하여 Sendmail을 실행한다
(여러분은 완전한 경로를 사용하여 sendmail을 실행하여야 한다. 그렇지
않으면 kill -1 <sendmail pid> 을 실행하여 sendmail이 리로드
되도록 할 수 없다.echo "this is an email test" | mail -s test root
를
실행하여 여러분 자신에게 메일을 보낸다.mail
프로그램을 실행시켰을 때 여러분의 메일을 봐야 정상이다.useradd -m testuser; passwd testuser
를 실행하여 새 사용자를
만든다.echo "test mail to testuser" | mail -s test
testuser
를 실행하여 testuser에게 메일을 보낸다.모든게 잘 동작했다면 여러분은 로컬 이메일에 대해선 정상적으로 작동하는 이메일 시스템을 가지게 된 것이다. 아직은 인터넷에도 쓸 수 있을 필욘 없다. userdel -r testuser 를 실행하여 testuser를 지울 수 있다.
./configure make; make install
/etc/init.d/proftpd start
를 실행하여 Pro ftp 데몬을 시작시킨다.ftp localhost
를 실행하여 로컬 호스트로의 ftp 연결을 연다.Zlib는 PKware의 zip이나 unzip 같은 프로그램들에서 사용되는 압축 라이브러리이다. 특정 파일들을 압축하기 위해서 Lynx가 이 라이브러리를 쓸 수 있다.
./configure --shared make; make install
./configure --libdir=/etc --with-zlib make; make install make install-help; make install-doc
/etc/init.d/apache start
를 실행하여 Apache http 데몬을
시작시킨다.lynx http://localhost
를 실행하여 로컬 호스트로의 http 연결을
연다.앞 장에서 텔넷 데몬을 설치할 때 이미 텔넷 클라이언트가 깔렸다.
/etc/init.d/inetd start
를 실행하여 인터넷 서버 데몬을
실행한다 (telnetd를 포함하여).telnet localhost
를 실행하여 로컬 호스트로의 텔넷 연결을
연다.
/usr/bin/pan
파일을 새로 만든다.
#!/bin/sh # Begin /usr/bin/pon /usr/sbin/pppd call provider # End /usr/bin/pon
/usr/bin/poff
파일을 새로 만든다.
#!/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
pan
을 실행하여 인터넷에 연결한다.poff
를 실행하여 인터넷으로의 연결을 끊는다.