버전에 따라 다르겠지만...
/etc/proftpd.conf 또는 /etc/proftpd/conf/proftpd.conf
파일에서 standalone 설정이 되어 있는지 확인해보시고요...
만약 그렇다면... 주석 처리하고 proftpd 를 inet 모드로 바꾸시고...
/etc/inetd.conf 파일에서
ftp 로 시작 하는 부분을 아래와 같이 바꾸셔야 할겁니다...
ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd
그리고 inetd 데몬 리스타트 해줘야.. TCP WRAPPER 랑 연동이 될겁니다...
기본적으로 그렇게 설치 되는데... 이상타.. ^^;
저도 잘 모르지만... inetd.conf 에서 이렇게 설정해주지 않으면...
잘 안되더군요... 되다가.. 안되는 경우도 있었던거 같고...
잘 해보시길 바랍니다... 저도 요 근래에 ftp 서버 땜시 고생좀 했었는데...
: 아까 Tcp wrapper와 관련해서 아래의 글을 올렸습니다.
:
: *********************************************************************
: Tcp wrapper 설정 할때 입니다
: :
: : hosts.allow에서
: :
: : in.telnetd: 접속 할 IP
: : in.proftpd: 접속 할 IP
: :
: :
: : hosts.deny에서
: : in.telnetd: ALL
: : in.proftpd: ALL
: : 과 같이 했는데 점속 할 IP아닌 다른 곳에서도 ftp접속이 됩니다.
: : 뭐가 문제인지 알려주세요
: *********************************************************************
: proftpd.conf에서 servertype을 inetd로 바꿔보라는 답변을 받고,
: proftpd.conf의 설정을 바꾸고 inet을 다시 실행 시켰는데,여전히
: 다른 IP에서도 접속이 됩니다.
: 워낙 아는게 없는지라 응용도 못하겠구요.T.T
: 이럴땐 또 어떤 부분을 봐야 하는지 난감합니다.
:
: 그리고 /etc/inetd.conf에는 ftp항목만 있고,proftp라는 항목은 없던데
: 이건 왜그런건가요?
:
: 답변 주시면 많은 도움이 될것 같습니다.--해도해도 알아야 될게 넘 많은.. 펭귄... 구워먹
: 어버린다!!!