Não use ftp. É um protocolo inseguro porque passa as informações de login claramente.
Você deve usar o sftp. Instale o pacote openssh-server
Por padrão, isso permite logins root, então se você está expondo este sistema à internet, eu sugiro que desligue; / etc / ssh / ssh_config PermitRootLogin não
Existe um bom guia na documentação do Ubuntu; link
Se você puder trabalhar com o processo de usar as chaves ssh para efetuar login, desative a autenticação por senha, o que aumentará muito a segurança do seu sistema.
Para acessar isso de sistemas não Linux, eu recomendaria usar putty ou winscp