На це питання вже є відповідь тут:
У мене є папка, в якій нові папки та файли будуть створені автоматично, за сценарієм.
Я хочу підтримувати права користувача та групу рекурсивно для всіх нових папок і файлів, розміщених у батьківському каталозі. Я знаю, що це передбачає встановлення клейкого біта, але я не можу знайти команду, яка б точно показувала, що мені потрібно.
Ось що я робив до цього часу:
sudo mkdir -p /path/to/parent
sudo chmod -R 660 myself:somegroup /path/to/parent
Після цього я хочу, щоб дозволи на 660 були встановлені рекурсивно до будь-яких папок і файлів, розміщених у /path/to/parent
.
Однак все, що я спробував поки що, не вдалося. Може хтось допоможе, будь ласка?
Насправді восьмеричний прапор 660, мабуть, навіть не правильний. Мені потрібні дозволи:
- Каталоги, розміщені під,
/path/to/parent
є eXecutable користувачами з дозволами - Файли читає / записує сам користувач та члени якоїсь групи
- Файли та папки в
/path/to/parent
НЕ читаються у всьому світі
Я працюю на Ubuntu 10.0.4 LTS.
Може хтось допоможе, будь ласка?