[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Afficher contenu d'un fichier sur la console



* DEFFONTAINES Vincent [09:40 13/05/03 CEST]:
NON ! Il existe un petit programme très sympa dénommé 'sudo' dans
lequel tu permets à quelques utilisateurs choisis d'effectuer des
actions normalement réservé à des utilisateurs à pouvoir. Ainsi pour
peu que l'utilisateur en question fasse partie des sudoers (les
utilisateurs à qui ont a délégué un pouvoir) et qu'on lui a donné les
droits d'afficher ce genre de fichier, paf ça marche !

Ainsi au lieu de taper en root tail -f blah, tu feras sous un compte
normal

sudo tail -f blah

Et si jamais tu as bien paramétré la chose, tu seras assez malin pour
ne pas demander un mot de passe à chaque fois que tu veux afficher
ton fichier (c'est pas très sécure mais ça a le mérite de ne pas
t'énerver ;))

ARGH !!!!!!!!!  Si tu donnes les droits sudo pour utiliser tail en tant
que root, toto le hackeur va faire sudo tail -n 1000 /etc/shadow Il
pourra aussi visualiser tous les autres fichiers de conf normalement
secrets (je pense aux confs SQL, LDAP, ppp, et il y en a surement plein
d'autres)


Mais on peut bien configurer son fichier sudoers pour n'autoriser tail
que sur certains répertoire fichier, par exemple :

Cmnd_Alias TAIL_LOG = /usr/bin/tail /var/log/*
toto    ALL = PASSWD : TAIL_LOG

Et ainsi toto ne peut plus faire des sudo tail dans le répertoire
/var/log.

--
Ne postez pas idiot !
Lisez la FAQ : http://savannah.nongnu.org/download/debfr-faq/html/

Attachment: pgpbN7dnPnjEQ.pgp
Description: PGP signature


Reply to: