데몬이 제대로 떠있는지 확인해 보세요.
#ps -ax | grep proftpd
포트가 열렸는지도 확인해 보세요.
#nmap localhost
로컬 접속이 되는지 확인해 보세요.
#ncftp localhost
모든 이상이 없고 단지 외부 접속만 안되는 것이라면,
외부 방화벽 때문이겠구요.
이때는 ftp 21번 포트 ftp-data 20번 포트가 막혀서 그렇죠.
ftp 21번 포트를 다른 포트로 바꿔주면 되고,
ftp-data 20번 포트 막힌 것은 proftpd.conf에 passive mode를
가능하게 하는 옵션을 넣어주면 됩니다.
마지막으로 proftpd.conf에 DefaultServer on가 있는지 확인해 보세요.
그래도 안되면 다시 물어보세요. ^^;
: 답변 감사드립니다. 말씀하신 proftpd.xinetd 파일을 찾아보니까 찾을수가
: 없었습니다. 그런데 /etc/xinetd.d 밑에 proftpd-inetd 라는 파일이 있었
: 습니다.
: 그 파일의 내용은
: service ftp
: {
: disable = no
: flags = REUSE
: protocol = tcp
: socket_type = stream
: instances = 50
: wait = no
: user = root
: server = /usr/sbin/in.proftpd
: log_on_success = HOST PID
: log_on_failure = HOST RECORD
: }
: 이런식으로 되어있었습니다.
: 그래서 이것을 proftpd 라는 파일 이름으로 복사하고
: #/etc/rc.d/init.d/xinetd restart
: 해주었습니다.
: 지금 이 작업이 맞게 되었는지 잘 모르겠네요.
: 에구 귀찮게 해서 죄송합니다.
:
: P.S : 만약 이 작업한것이 맞다면 또 다른곳에서 잘못된 것 같아요.
: 외부에서 접속이 제대로 안되는군요.
:
: --
: 이 곳에 서명을 적어주십시오.
: 팽이--즐거운 하루 되세요. ^^;