2009. 5. 28. 04:22

Proftp의 설치


Vsftp의 업로드가 일정지역에서 끊김현상이 계속 발생된다. 어떤 버그인지 모르겠지만, 검색을 해봐도, 충분한 답을 얻을수 없었다.

문제는 내가 운영하는 자체 서버에서 가상호스트를 받는 지인들의 호소로서, 난 돈도 안생기지만 ftp의 서버프로그램을 변경해주어야 했다. 우선 Proftp로 바꿔본다.

개인적으로는 proftp보다 vsftp를 선호한다. 속도면에서 훨 월등한 차이를 보였기에

 wget ftp://proftpd.get7.biz/proftpd/distrib/source/proftpd-1.3.0a.tar.bz2

Proftp의 일본 서버이다. 그래도 한국에서 제일 가깝다. 다운을 받고 압축을 푼후 해당 디렉토리에 가서 소스컴파일 설치를 한다.

#./configure --prefix=/usr/local/proftpd --enable-autoshadow
#make && make install

기존의 vsftp데몬을 중지시키고

[root@localhost proftpd-1.3.0a]# service vsftpd stop
vsftpd瑜?醫낅즺?섍퀬 ?덉뒿?덈떎:                       [  OK  ]

proftp의 설정을 해주자.

[root@localhost proftpd-1.3.0a]# cd /usr/local/proftpd/etc
[root@localhost etc]# pwd
/usr/local/proftpd/etc
[root@localhost etc]# vi proftpd.conf


ServerType                      standalone

# Set the user and group under which the server will run.
User                            ftp
Group                           ftp

MaxClient - 자신이 원하는 동시 접속자수를 정해서 입력한다.

저장하고 나와서

#/usr/local/sbin/proftpd
#

ftp데몬을 실행시켜준다.


접속이 잘된것을 알수있다. 그러나 Vsftp보다는 접속시에 약간 느리다. vsftpd보다 보안이 강화된 이유도 있을듯 하다.