У меня есть требование для предоставления полномочий папке или файла нескольким группам. Я могу сделать это использование acl, но acl не присутствует в нашей системе. Что другую альтернативу я имею?
Я должен сделать это во времени выполнения
combinedgroup
chgrp combinedgroup /path/to/folder
chmod 0770 /path/to/folder
(или 0750
для доступа только для чтения)С основной системой разрешения Unix для файлов или папок не возможно иметь несколько групп. Одним hackish путем я мог думать, должен иметь pam модуль, который добавляет пользователей других групп этим группам папок на входе в систему. Возможно, http://sourceforge.net/projects/pam-script/ мог использоваться для этого.
Я не думаю, что это - хорошая идея, но могло стоить попытки. И это предполагает, что у Вас есть корневой доступ.