File permissions control who can read, write, and execute files on your hosting account. Incorrect permissions can cause website errors or security vulnerabilities. This guide covers how to view and change file permissions in Plesk.
Changing File Permissions
- Log in to Plesk.
- Go to Websites & Domains → click your domain → Files.
- Hover over the file or folder you want to modify.
- Click the context menu (three dots) → Change Permissions.
- Set the permissions using the checkboxes for Read, Write, and Execute for each level (Owner, Group, Others).
- Click OK to save.
Recommended Permission Values
- Files:
644(Owner: read+write, Group: read, Others: read) - Directories:
755(Owner: read+write+execute, Group: read+execute, Others: read+execute) - Configuration files:
644or600(only owner can read and write)
Setting Permissions Recursively
If the Permissions Recursive extension is installed:
- Hover over a directory.
- Click Set Permissions Recursive.
- Set separate permissions for folders and files within the directory.
- Click OK.
Important Notes
- Never set permissions to
777— this is a serious security risk. - If your site shows 500 errors after changing permissions, reset files to
644and directories to755. - Permission changes take effect immediately.
Troubleshooting
"Permission denied" error:
- Set the file or directory to at least
644(files) or755(directories).
Website shows 500 error:
- Check
.htaccesspermissions — should be644, not777.