Para testar seu programa de FTP, você pode simplesmente usar o protocolo sftp e apontá-lo para seu host local.
Por exemplo, no nautilus você acessaria Conectar ao servidor e digitaria a localização sftp://localhost
. Basta digitar suas informações de login e você será levado automaticamente para o seu diretório pessoal.
Agora, isso também se aplica ao uso do seu programa ftp. Certifique-se de que suporta sftp.