Fate riferimento al manuale (man chmod):
-R, --recursive
change files and directories recursively
chmod -R 755 /path/to/directory farebbe quello che volete.
Tuttavia…
Di solito non vuoi 755 tutti i files; questi dovrebbero essere 644, poiché spesso non hanno bisogno di essere eseguibili. Quindi, potreste fare find /path/to/directory -type d -exec chmod 755 {} \; per cambiare solo i permessi delle directory. Usate -type f e chmod 644 per applicare i permessi ai file.
Questo sovrascriverà qualsiasi permesso esistente. Non è una buona idea farlo per /var - quella cartella ha già i permessi corretti impostati dal sistema. Per esempio, alcune directory in /var richiedono permessi 775 (es.)
Quindi, prima di fare /var/log - in particolare sulle cartelle di sistema - fermati e pensa se è davvero necessario.