몇년만에 다시 리눅스 설치를 했습니다. 어느곳을 참고하지 않고 예전의 기억을 더듬어 설치를 했는데 잘 정리된 곳이 있더군요. 네트워크 설정부분과 설치할 프로그램 설정부분만 조금 차이가 있고 나머지 부분은 비슷할 것 같습니다. 아, 근데 페도라9가 나와있더군요. 최신것이 항상 좋은 것은 아니지만... 그래도 조금 아쉽네요. ^^

사실, 페도라8 설치야 윈도우 설치하듯 설치를 하면 되는 것이고, 페도라 설치 후 ftp를 설치하는데 1시간이나 소요됐네요. 너무 오래전의 일들이라...
참고 : 디얼마미님, Oops_NaDa님

[root로 사용자 변경]
[hdoc@hdoc proftpd]$ su -
[root@hdoc proftpd]$ pwd
/usr/tmp/proftpd
[root@hdoc tmp]$ mkdir proftpd
[root@hdoc tmp]$ cd proftpd/
[root@hdoc proftpd]$ ls


[proftpd 다운로드]
[root@hdoc proftpd]$ wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.0.tar.gz
[root@hdoc proftpd]$ ls
proftpd-1.3.0.tar.gz


[proftpd 악축해제]
[root@hdoc proftpd]$ tar xvfz proftpd-1.3.0.tar.gz
[root@hdoc proftpd]$ cd proftpd-1.3.0


[proftpd 환경설정]
[root@hdoc proftpd-1.3.0]$ ./configure --prefix=/usr/local/proftpd --enable-shadow


[proftpd 컴파일 및 설치]
[root@hdoc proftpd-1.3.0]$ make
[root@hdoc proftpd-1.3.0]$ make install


[proftpd 설정]
[root@hdoc proftpd-1.3.0]# vi /usr/local/proftpd/etc/proftpd.conf

# Set the user and group under which the server will run.
User                            nobody
#Group                        nogroup
Group                         nobody
#wheel 그룹 사용자외에 자기 home 디렉토리 못 벗어나게 설정
DefaultRoot                 ~ !wheel


[proftpd 시작]
[root@hdoc etc]# /usr/local/proftpd/sbin/proftpd


[proftpd 확인]
[root@hdoc etc]# netstat -an | grep LISTEN | grep 21
tcp        0      0 0.0.0.0:21                  0.0.0.0:*                   LISTEN     
unix  2      [ ACC ]     STREAM     LISTENING     14121  /tmp/orbit-hdoc/linc-b29-0-4b22c1059554e


[root@hdoc etc]# ps -ef | grep proftpd
nobody    2651     1  0 14:33 ?        00:00:00 proftpd: (accepting connections)
root      2716  3118  0 14:43 pts/1    00:00:00 grep proftpd


[proftpd 정지]
[root@hdoc etc]# /usr/local/proftpd/sbin/ftpshut
안되면...
[root@hdoc etc]# killall proftpd


[shutmsg  삭제]
[root@hdoc sbin]# rm -rf /etc/shutmsg


[ftp서버 접속 사용자 수]
[root@hdoc sbin]# /usr/local/proftpd/bin/ftpcount


[ftp서버 top 명령]
[root@hdoc sbin]# /usr/local/proftpd/bin/ftptop


[ftp서버 who 명령]
[root@hdoc sbin]# /usr/local/proftpd/bin/ftpwho

앞으로 mysql, java, tomcat 등을 설치해야하는데 한번에 잘 됐으면 좋겠네요. (살짝 걱정!!)
혹시 잘못된 부분이 있으면 알려주세요. ^^