우분투 9.04에서 9.10 으로 업그레이드 후 FTP 접속시 로그인 후 PASV 명령에서 500 OOPS: child died 를 내뿜는 문제가 있었습니다. 이는 vsftpd 2.2.0 버전의 문제로 2.2.1에서는 해결이 되었다고 하네요.
다른 서버에서는 이런 문제가 없었는데, 알고보니 동적IP에 묶여있는 서버의 주소를 바로 잡기위한 "PASV_ADDRESS" 옵션이 문제였습니다.
동일한 문제를 겪으시는 분들께서는 2.2.1을 설치하시거나, Chuck Short씨의 PPA에서 수정된 버전을 받아 설치하시면 될 듯 합니다.
Chuck Short씨의 PPA :
http://launchpad.net/~zulcss/+archive참고 글 :
http://ubuntuforums.org/showthread.php?t=1318091 https://bugs.launchpad.net/ubuntu/+sour ... bug/462749이래저래 귀찮다 하시는 분들께선 아래 링크로 가셔서 deb파일을 받으신 뒤,
https://launchpad.net/~zulcss/+archive/ ... hive-extra[code:jcs7k564]dpkg -i [ filename ][/code:jcs7k564]
으로 설치해주시면 되겠습니다.
공유기 내의 동적IP를 사용하는 FTP서버를 가지고 계시지 않으시다면, 굳이 하지 않으셔도 됩니다.
이 문제의 해결법에 대한 공식적인 모색은 아직 진행중입니다.