sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #62613
Re: Problemer med rettigheder på system filer.
On Mon, 14 Apr 2003, Jacob Sparre Andersen wrote:
> Lasse Taul Bjerre skrev:
>
> > Chmod 776 -R /*
>
> :-(
>
> Har vedkommende virkelig brug for fulde systemadministratorrettigheder?
>
> > Er der en måde at resette permissions til default på alle
> > systemfilerne eller er jeg nødt til at gøre det "manuelt"
> > på dem alle?
>
> Med lidt held har RPM registreret alle de installerede filers
> adgangstilladelser og ejerforhold. Hvis det er tilfældet, kan du nok
> med lidt kreativ brug af `rpm --query --all --list --queryformat` og
> `xargs` få rettet op på fejlen.
Så vidt jeg kunne se fra en 'rpm -qalv' giver rpm permissions som
bogstavkode, så det skal vel lige gennem lidt filter-gymnastik.
Så Lasse har brug for et script, som på standard-ind tage linier som:
-r-xr-xr-x root root 6203 maj 14 2002 /usr/bin/ptked
og på standard ud skriver noget i stil med "555 /usr/bin/ptked"
så han kan køre 'rpm -qalv | filter | xargs chmod'. Det er lidt langhåret,
da filteret også skal understøtte SUID, SGID og de andre specielle
rettigheder.
Derudover vil jeg lige gøre opmærksom på at brugeres egne filer, og andre
filer, som ikke er oprettet af RPM-systemet, skal man selv sætte
rettigheder for manuelt.
Med venlig hilsen
Ole
Follow ups
References