Para enviar algo para um servidor FTP você precisa de um FTP client, tal como o Jakarta Commons Net ( http://jakarta.apache.org/commons/net/ ). Abrir um simples socket para começar não é possível porque para usar FTP você precisa abrir 2 sockets; além disso há um monte de complicações que já foram resolvidas pelo client FTP.