Группы пользователей в Linux

У меня есть требование для предоставления полномочий папке или файла нескольким группам. Я могу сделать это использование acl, но acl не присутствует в нашей системе. Что другую альтернативу я имею?

Я должен сделать это во времени выполнения

1
задан 10.03.2013, 17:10

2 ответа

  1. Создайте новую группу. Давайте назовем его combinedgroup
  2. Добавьте к этой группе всех пользователей групп, которым Вы хотите дать разрешение.
  3. chgrp combinedgroup /path/to/folder
  4. chmod 0770 /path/to/folder (или 0750 для доступа только для чтения)
3
ответ дан 12.12.2019, 09:20

С основной системой разрешения Unix для файлов или папок не возможно иметь несколько групп. Одним hackish путем я мог думать, должен иметь pam модуль, который добавляет пользователей других групп этим группам папок на входе в систему. Возможно, http://sourceforge.net/projects/pam-script/ мог использоваться для этого.

Я не думаю, что это - хорошая идея, но могло стоить попытки. И это предполагает, что у Вас есть корневой доступ.

1
ответ дан 12.12.2019, 09:20

Теги

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