ftp - старый, сложный и небезопасный протокол, зачем он Вам нужен непонятно совершенно. sftp (НЕ ftps!) - это субсет от ssh, к протоколу ftp никакого отношения не имеющего (и ессно никакие гуевые клиенты работать с ним не будут).
Вообще если бы изложили настоящую задачу - было бы проще. FTP - это не задача, это средство.