Назад | Перейти на главную страницу

Должны ли / usr / local и / usr / local / bin быть доступны для групповой записи? Если да, то почему?

Хотя возможно, что это случайность установленного мной пакета или образа VPS, похоже, что /usr/local и /usr/local/bin (оба принадлежат root:staff) по умолчанию доступны для групповой записи в Debian Squeeze. Есть ли причина, по которой они должны быть?

похоже, что / usr / local и / usr / local / bin (оба принадлежат root: staff) по умолчанию доступны для групповой записи в Debian Squeeze.

В настоящее время это задумано, вы можете просмотреть послания команды о цели / важности этого выбора в следующей ветке: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=538392

Есть ли причина, по которой они должны быть?

Эти каталоги только нужен владелец root.staff если вы намерены использовать staff group, как выбрала команда Debian. Также по умолчанию staff В группе нет участников, вам нужно будет добавить пользователей вручную, чтобы делегировать это разрешение доступа. Поскольку «ошибка» помечена как «список желаний», открыта дверь для возврата этой конфигурации к значениям по умолчанию, которые используются в большинстве других дистрибутивов.

Избегая любых священных войн списка рассылки Debian, я предлагаю вам chown каталоги root.root и просто используйте sudo, su как и все остальные.