Si no queremos usar el mod_autoindex de Apache, podemos crear un índice del directorio y subdirectorios en HTML.
Si no lo tenemos, instalamos tree
: aptitude install tree
Lo siguiente es irnos al directorio que queramos y crearemos el index.html de la siguiente forma:
cd /path/to/dir
tree -H . > index.html
tree -H . > index.html