There is open source module for accessing the OpenCms workplace through ftp:
Homepage (currently the server seems to be down)