1

Мне было интересно, почему пользователь без полномочий root не может создать пользовательскую группу и пригласить в нее соавторов. Скажем, Алиса сотрудничает с Бобом, а затем Алиса хочет создать каталог, в который только Алиса и Боб могут читать и писать. Без разрешений на создание рабочей группы единственный вариант - установить разрешения для файлов, чтобы все пользователи в системе имели разрешения rwx. Но тогда обычный пользователь eve может разорвать все между Алисой и Бобом.

Используя частные группы, они могут мешать обычным пользователям прикасаться к своим файлам. Я понимаю, что эта система потребует, чтобы у группы был владелец, и что Алиса не может назначить больше прав этой группе, чем Алиса в настоящее время.

Существуют ли другие решения для сотрудничества, кроме как полагаться на собственную систему разрешения файлов.

1 ответ1

1

Вы можете использовать ACL, если ваша файловая система и ваше ядро их поддерживают. В вашем случае, Алиса может использовать что-то вроде setfacl -m u:bob:rwx directory , может быть, с -R чтобы она была рекурсивной.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .