Accidentally changed the ownership of all accounts in cPanel? Here is a
simple script which helps you to correct it. This script is intended for
cPanel servers only. Furthermore, it is
highly recommended that you run a full backup of your server before
running this or any other script that makes changes to multiple files.
First, you need to create a script file, say “permission. sh”
vim permission.sh
Add the following script to that file.
#!/bin/bash
cd /var/cpanel/users
for user in *
do
chown -Rv $user.mail /home/$user/etc
chown -v $user.nobody /home/$user/public_html
chown -Rv $user.$user /home/$user
done
Give excecution permission
chmod +x permission.sh
Run the script
sh permission.sh
That’s it!