Hallo, sudah lama sekali blog ini tidak ada…
Kali ini saya akan membagikan bash script untuk memperbaikin ownership di server berbasis cPanel, lebih tepatnya ownership ada home dir client /home/user
Issue ini saya alami ketika melakukan rsync untuk backup atau relokasi data namun lupa untuk menyertakan ownership. Bash script dibawah ini akan otomatis memperbaikin ownership user berdasarkan data di /var/cpanel/users, Berikut basih script nya :
echo -e "Checking ownership of /home/user \n" for i in `ls /var/cpanel/users/` do if [ "$i" != "root" ]; then chown -R $i:$i /home/$i chown $i:nobody /home/$i/public_html /home/$i/.htpasswds chown $i:mail /home/$i/etc /home/$i/etc/*/shadow /home/$i/etc/*/passwd echo $i fi done