Справка в примерах по основным командам для изменения прав
Установка suid бита на [file]:
# chmod u+s [file]
Установка guid бита на [file]:
# chmod g+s [file]
Удалить атрибуты SUID и SGID начниая с каталога [dir] для всех файлов:
# chmod -R u-s,g-s [dir]
Убрать sticky bit:
# chmod -t [file]
Установка на все директории ниже текущего каталога прав на чтение, запись и просмотр только для владельца:
# find ./ -type d -exec chmod 700 {} \;
без использования find (но только от рута):
# chmod -R go-rwX,u=rwX ./
Установка на все регулярные файлы ниже текущего каталога прав на чтение, запись только для владельца:
# find ./ -type f -exec chmod 600 {} \;
Отмена права на выполнения обычного файла для всех, начиная с директории /home/user:
# find /home/user -type f -exec chmod a-x {} \;
Установка владельца и группу apache на все файлы и подкаталоги директории /var/www:
# chown -R apache:apache /var/www