server and client to implement ftp uppload