FTPAdapter to replace FTPSession