1. 소스를 get
2. ./configure --with-modules=mod_ldap:mod_tls --enable-autoshadow --sysconfdir=/etc --localstatedir=/var 로 configure함
3. make install (README파일에는 rpm 패키지를 만들 수 있다고 하는데 좀 -_-..a)
4. contrib/dist/rpm/에 proftpd.init.d 가 init.d 스크립트다. 이를 /etc/init.d에 복사. 이름을 proftpd라고 하고 권한을 755로 설정함.
5. rc5.d에 S50proftpd (vsftpd도 50계통이므로)로 소프트링크 걸었다.
그래도 집에서 접속하면 안 되고
학교에서 접속하면 된다.
뭐가 문제일까.....
방화벽 때문이었다.
실험1. 공유기를 쓰지 않는 연결을 쓰는 컴퓨터로 서버에 접속: 잘 됨.
실험2. 공유기를 쓰는 연결을 쓰는 컴퓨터로 서버에 접속: LIST에서 굳음.
실험3. 서버의 방화벽을 끄고 실험2를 반복: 잘 됨.
그래서 vsftpd로 컴백했다 ㅡ,.ㅡ;