Using the commands below, you can recursively chmod a large number of files or directories.
Directories
find . -type d -exec chmod 755 {} \;
Files
find . -type f -exec chmod 644 {} \;
Important:
Remember to the command in the directory that you wish to recursively chmod.
Please use the above commands with care as it can potentially change an infinite number of files in one go.