Scripting

Correct ownership of all accounts in cPanel

Correct ownership
Correct ownership

Correct ownership of all accounts in cPanel

Accidentally changed the ownership of all accounts in cPanel? Here is a simple script which helps you to correct the ownership of all accounts. 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!

Read More:

If you like the post “Correct the ownership of all accounts in cPanel” and wish to receive more articles from us, please like our FB page: If you like this post and wish to receive more articles from us, please like our FB page: Button

Your suggestions and feedbacks will encourage us and help to improve further, please feel free to write your comments.

Topics