Si vous recherchez une solution Python, consultez pyftpdlib.
Vous pouvez l'installer en utilisant par ex. pip :
pip install pyftpdlib
puis exécutez-le comme ceci :
python -m pyftpdlib
Cela exécute le serveur FTP anonyme en écriture sur localhost, port 2121 par défaut, servant des fichiers à partir du répertoire actuel (c'est-à-dire depuis l'endroit où vous l'avez démarré). Pour vous connecter, utilisez anonyme comme nom d'utilisateur et mot de passe.
Évidemment, c'est très peu sûr, vous devez donc en tenir compte - si vous voulez autre chose qu'un jouet ou quelque chose avec lequel travailler dans le développement, etc., utilisez un serveur FTP approprié comme d'autres l'ont mentionné.