Se stai cercando una soluzione Python, dai un'occhiata a pyftpdlib.
Puoi installarlo usando ad es. pippo:
pip install pyftpdlib
quindi eseguilo in questo modo:
python -m pyftpdlib
Questo esegue il server FTP scrivibile in modo anonimo su localhost, porta 2121 per impostazione predefinita, servendo i file dalla directory corrente (ovvero da dove l'hai avviato). Per accedere, usa anonimo sia come nome utente che come password.
Ovviamente, questo è molto insicuro, quindi dovresti tenerne conto:se vuoi qualcosa di più di un giocattolo o qualcosa con cui lavorare nello sviluppo, ecc., usa un server FTP appropriato come altri hanno menzionato.