actuall, I already added ftp here http://forum.wdlxtv.com/viewtopic.php?f=23&t=8707
custom firmware
what you want to do has more to do with setting up external access to your LAN than it has to do with ftp or the WD
if you have access to your LAN from outside your network, then even the included samba server on the WD would be sufficient
so I’d recommend you start looking at your routers capabilities, once you have access to your LAN this should be really simple