Как сделать, чтобы при создании файла, группа O имела права 0?

Всем привет.

Создаю /data/sales

Далее:
chown -R .sales /data
chmod -R 2770 /data


В каталоге /data/sales создаю файл file

Результат:
[root@server2 data]# ls -l sales
total 0
-rw-r--r--. 1 root sales 0 Jul 15 14:02 file
[root@server2 data]#


А мне нужен при создании файлов такой результат:
[root@server2 data]# ls -l sales
total 0
-rwxrwx---. 1 root sales 0 Jul 15 14:02 file
[root@server2 data]#
  • Вопрос задан
  • 111 просмотров
Решения вопроса 1
Похоже вы хотите наследовать права каталога. Такое поведение в файловых системах *nix не предусмотрено по умолчанию. Если вам никак не обойтись без такого функционала, используйте ACL. Прочитайте про него вцелом, вас интересуют конкретно default права. https://help.ubuntu.ru/wiki/access_control_list
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
fzfx
@fzfx
18,5 дм
например, setfacl -m d:o::- data
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы