Es ist zwar möglich, dass es sich um einen Zufall eines von mir installierten Pakets oder des VPS-Images handelt, aber es scheint, dass /usr/local
und /usr/local/bin
(beide im Besitz von root:staff
) standardmäßig in Debian Squeeze für Gruppen beschreibbar sind. Gibt es einen Grund, warum sie sein müssen?
7
Antworten:
Dies ist derzeit beabsichtigt. Sie können die Missiven des Teams über den Zweck / die Wichtigkeit dieser Auswahl im folgenden Thread überprüfen: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=538392
Diese Verzeichnisse benötigen nur Eigentümer,
root.staff
wenn Sie diestaff
Gruppe wie vom Debian-Team ausgewählt verwenden möchten. Außerdem hat diestaff
Gruppe standardmäßig keine Mitglieder. Sie müssen Benutzer manuell hinzufügen, um diese Zugriffsberechtigung zu delegieren. Da der "Fehler" als "Wunschliste" markiert ist, ist die Tür offen, damit diese Konfiguration auf die Standardeinstellungen zurückgesetzt werden kann, wie es die meisten anderen Distributionen verwenden.Um Holy Wars der Debian-Mailingliste zu vermeiden, würde ich vorschlagen, dass Sie
chown
die Verzeichnisse verwendenroot.root
und einfach verwenden könnensudo
,su
wie es die meisten anderen tun würden.quelle