Linux. Fedora7 proftpd 클라이언트 접속문제입니다.
리눅스를 개인적으로 공부하고 싶어서 VMware Server에 페도라를 깔아서 이리저리 해 보는 중입니다.
proftpd를 설치하여 삽질끝에 되는것 같기는 한데, 이제 클라이언트에서 접속하면 LIST 요청을 못받고 있습니다.
fileZilla 접속 로그
상태: Resolving IP-Address for xxx.xxx.xxx.net
상태: xxx.xxx.xxx.net:9000 에 연결 중...
상태: 연결되었습니다. 환영 메세지를 기다리는 중...
응답: 220 FTP Server ready.
명령: USER test
응답: 331 Password required for test.
명령: PASS ***********
응답: 230 User test logged in.
상태: 연결됨
상태: 디렉토리 목록 갱신 중...
명령: PWD
응답: 257 "/" is current directory.
명령: TYPE I
응답: 200 Type set to I
명령: PASV
응답: 227 Entering Passive Mode (192,168,1,7,195,63).
명령: LIST
접속 클라이언트를 바꾸어도 접속이 안되는건 마찬가지입니다.
현재 상황은 앞서 말한대로 VMware에 Fedora7을 설치한 상태구요.
윗단에 공유기가 있습니다.
하나로통신을 사용중인데 여기가 공인 포트는 막아논지라(80번.21번 같은거...)
다른 포트를 세팅했습니다. (예를 들어 proftpd같은 경우는 9000번)
리눅스 보안수준에서 9000번 포트를 방화벽 예외로 두었고 공유기에서 포트포워딩을 하니 처음에 클라이언트에서 접속이 안되던것이 일단 저렇게 접속이 되는 단계까지는 왔습니다.
그런데 리스트를 받아오질 못하네요. 패시브모드..로 접속을 해도 되지 않습니다.
proftpd도 그렇고 vsftpd로 세팅을 해도 같은 증상이 나타납니다.
앞서서 SSH세팅은 동일하게 다른 포트를 세팅해서 공유기에서 포트포워딩을 하니 외부에서 접속이 가능해 원격으로 작업을 할수 있었습니다만 이건 또 안되니 난감합니다.
조금 찾아본걸로는 iptable 세팅을 해야 한다고 하는것 같긴 하는데 이해하기가 참 난해하네요. 정말 그렇게까지 해야 하는지도 모르겠고..
혹시 이 문제에 대해 명쾌한 해답을 가진 분이 있으시면 조언 부탁 드립니다.
댓글 달기