man chmod
chmod всё это позволяет сделать. Например
chmod -R gu+w,o-w,a-x+rX *
рекурсивно даст права на запись собственнику файла и членам группы, отберёт права на запись у всех не собственников и не членов группы, даст права на чтение всем, уберёт у всех права на исполнение и для всех сделает директории доступные на чтение, И т.д., просто с опциями
chmod надо поиграться.
Ну или уже сказал
DevMan:
find /home/test -type f -exec chmod ТУТ_ТРЕБУЕМЫЕ_ПРАВА {} \;