Premesso che non ho una forte esperienza con apache, ti riporto un piccolo snippettino del file di httpd.conf relativo alla directory che concedo per ciascun utente sul server. L'opzione "Indexes" mi permette di listare le directory, permessi permettendo ovviamente. Il minimo dovrebbe essere questo:
ciao.codice:<Directory /home/*/public_html> Options Indexes </Directory>