mini FTP server and client