Для разграничения доступа к файлам и папкам существуют команды, которые позволяют менять владельца и атрибуты доступа (чтение, запись, выполнение)
1. Для смены владельца файла или папки используйте команду
chown user:group /home/user/temp
1.1 Для смены владельца для вложенных папок и файлов добавьте ключ R, тогда смена произойдет рекурсивно для всех
chown -R user:group /home/user/temp
2. Для смены прав доступа к файлу используйте команду
chmod 640 /home/user/temp
2.1 Для рекурсивной смены прав, используйте ключ R
chmod -R 640 /home/user/temp
2.2 Например, для смены прав только у всех файлов вложенных папок используйте такую конфигурацию, где d - директория
chmod -R 775 $(find . -type d)
2.3 Для смены прав у всех файлов включая вложенные, где f - файлы
chmod -R 775 $(find . -type f)
Нет комментариев