Come posso scaricare una directory specificata e tutti i suoi file da un server FTP (richiede nome utente+password)?
Risposta accettata:
La mia preferenza personale è filezilla .
Puoi installarlo dai repository digitando sudo apt-get install filezilla .
È abbastanza stabile e con molte funzionalità.

In alternativa, se vuoi scaricare usando un client FTP della shell (senza GUI), puoi provare ad usare wget o ncftp .
Alcuni esempi:
ncftpget –R –v –u "username" <ftp_site> <local_dir> <remote_dir> , (dove “R” =ricorsivo, “v” =dettagliato )
wget -r ftp://username:[email protected]<ftp_site>/
wget offre molte opzioni, l'ho usato molte volte anch'io e penso che dovresti davvero provarlo (leggi la sua "pagina man", ne vale la pena)