Recommended permissions for WordPress folders and files
Step 1: SSH or Telnet into your hosting account and enter your WordPress directory.
Step 2: Change the permission of all directories below the WordPress root directory to “755”
find . -type d -exec chmod 755 {} \;
Step 3: Change the permission of all files below the Worrdpress root directory to “644”.
find . -type f -exec chmod 644 {} \;
You may have to change the permission of a few more files for specific plugins. The plugin will tell you exactly what to change. You can do this via FTP.