Хотя возможно, что это случайность установленного мной пакета или образа 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
как и все остальные.