Unix/CentOS

proftpd 컴파일

ForceCore 2006. 8. 23. 00:28

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로 컴백했다 ㅡ,.ㅡ;