Do / usr / local e / usr / local / bin precisam ser graváveis em grupo? Se sim, porque?

7

Embora seja possível que tenha sido apenas um pacote instalado ou a imagem VPS, parece que /usr/local e /usr/local/bin (ambos pertencentes a root:staff ) são graváveis por grupo por padrão no Debian Squeeze. . Existe uma razão que eles precisam ser?

    
por Isaac 14.05.2012 / 03:02

1 resposta

10

it appears that /usr/local and /usr/local/bin (both of which are owned by root:staff) are group-writable by default on Debian Squeeze.

Isto é, atualmente, por design, você pode rever as missivas da equipe sobre o propósito / importância desta escolha no seguinte tópico: link

Is there a reason that they need to be?

Estes diretórios somente precisam do dono root.staff se você pretende utilizar o grupo staff como a equipe do Debian escolheu. Além disso, por padrão, o grupo staff não possui membros, você precisaria adicionar usuários manualmente para delegar essa permissão de acesso. Como o "bug" é marcado como "wishlist", a porta é aberta para que essa configuração seja revertida para os padrões-padrão, como a maioria das outras distros usam.

Evitando qualquer Holy Wars da lista de discussão do Debian, eu sugiro que você pode chown dos diretórios root.root e apenas usar sudo , su como a maioria das pessoas faria.

    
por 14.05.2012 / 03:53