#!/bin/bash
find /home/ -type f -print0 | xargs -0 chmod 0644
find /home/ -type d -print0 | xargs -0 chmod 0755
while IFS=" " read -r user domain
do
chown -R $user:$user /home/$domain/
done <<< $(ls -lha /home/ | awk {'print $3 " " $9'} | grep -v "^$" | grep -v "\.$" | grep -v "^ ")