Debian и его производные (включая Ubuntu, насколько мне известно) имеют группу src
, которая предназначена для этого, хотя исторически в / usr / src
(который раньше принадлежал группе src
по умолчанию, и группа доступна для записи - это больше не относится к системам, установленным после 2010 года, хотя ).
Чтобы адаптировать это к / usr / local / src
, вам просто нужно правильно настроить этот каталог:
chown root:src /usr/local/src
chmod 775 /usr/local/src
, затем добавить соответствующих пользователей в группу src
:
adduser user1 src
Вы можете применить ту же технику, используя любую группу по вашему выбору. Например, с новой группой под названием localsrc
:
addgroup localsrc
chown root:localsrc /usr/local/src
chmod 775 /usr/local/src
adduser user1 localsrc
Кроме того, если вы хотите, чтобы каталоги, созданные вашими пользователями, были доступны для записи всем в группе, вы должны добавить липкий бит группы:
chmod 2775 /usr/local/src