Você pode fazer isso via CLI.
Use um cliente FTP de linha de comando e execute este comando:
dir -lR
ou
ls -R
, que listará recursivamente o conteúdo de todos os diretórios e subdiretórios.
Caso contrário, sem usar um cliente de FTP:
wget -r -x --no-remove-listing --spider ftp://ftp.example.com/
Isso usará o wget para:
- recuperar recursivamente (
-r
) todos os diretórios e subdiretórios, - criando subdiretórios espelhados no cliente (
-x
) - e, portanto, uma árvore de diretórios no cliente idêntico ao servidor, mas contendo apenas arquivos
.listing
(--no-remove-listing
) mostrando o conteúdo de cada diretório, - sem recuperar os próprios arquivos (
--spider
).