[질문]proftpd에서 포트변경과 마운트된 폴더로의 접속...이???

nopul의 이미지

proftpd 에서 데이터포트와 컨트롤포트를 어케 지정해주는지 모르겠네요.
질1)공유기를 쓰는데, 21번포트를 사용하게끔하고 피시방이나 일반공인IP에서는 접속이 되는데, 사설IP(공유기사용자및사내)를 사용하는사람들이 접속이 안되더라구요. 그래서 데이터포트20번과의 문제가 있지않나 시퍼서...

질2)제 컴의 마운트 시킨 /mnt/hdd5을 ftp anonymous 접속자들에게 보여줄려고 시도를 해보았지만, 안되더라구요.

anonymous 계정안에 windata라는 폴더를 만들어놓고,
mount -o user /dev/hdd5 /home/anonyftp/windata
해서 정상적으로 설정을했는데, anonymous로 접속할 경우
접근권한이 없다고 나오더군요.

그래서 아예 chown 으로 사용자를 바꿔버릴라니깐 읽기전용이라 권한변경이 안되더군요. 어떻게 보여줄 수 있는방법이 없을지???
mount 말고, /mnt/hdd5 링크파일을 만들어서 해도 ftp에 접속해서 폴더를 클릭하면 마찬가지네요.

이크... 이거땜시 3주째 진도가 안나감...?~?~?~?~~~

bear의 이미지

Quote:
mount 말고, /mnt/hdd5 링크파일을 만들어서 해도 ftp에 접속해서 폴더를 클릭하면 마찬가지네요.

이경우는 상위 폴더로의 링크는 지원하지 않습니다.

하위 폴더로의 지원은 가능합니다.

kirrie의 이미지

1번에 대한 팁이랄까.. 하는건데요.

제 짐작으로는 아마 접속은 되지만 파일 리스팅이라던가 하는 기능들이 동작하지 않을 것 같은데, 그럴 경우 원격지에서 접속한 사람이 클라이언트에서 passive mode를 활성화 하고 접속하면 됩니다.

원인은 아직 저도 잘 모르겠구요.. 대략 서버의 private ip와 (서버쪽이 공유기를 통해 외부와 접속된다면) 클라이언트쪽의 private ip가 충돌하기 때문이 아닌가 하고 짐작하고만 있습니다. ^^;;

그냥 참조만 해주세요.

--->
데비안 & 우분투로 대동단결!

nopul의 이미지

답변주셔서 감사합니다.
근데 첫번째 답변주신분요... 하위폴더가 열린다했는데,/home/anonyftp/harddisk(/dev/hdd5) 마운트한 폴더는 하위폴더인데,
왜 안열리는지 모르겠네요. 이크~~!!!

그러고, 패시브모드는 어디서 지정하죠?
proftpd를 사용하고 있습니다.

gg

trashq의 이미지

패시브모드는 클라이언트쪽에서 설정해주는겁니다.
사용하시는 ftp 클라이언트 옵션을 살펴보세요.

세상이 뭐라하든... :)