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

RE: [obsdfr-misc] Utiliser un alias avec sudo



Salut Olivier,
Ca ne marche pas. 
Le but de sudo est de donner accès root à toutes ou certaines commandes.
D'un point de vue sécurité, sudo ne peut interpreter les alias.

Ex:
Tu permets à un utilisateur de faire un "ls /root" par example. Or, il crée
un alias "ls=shutdown"
Cet utilisateur pourrait faire un shutdown de ta machine!

Sudo ne permet que l'exécution de commandes se trouvant sur le filesystem
(script, binaire)

Trus: mets le sudo DANS ton alias


--
'Security is a process, not a product' - Bruce Schneier


-----Original Message-----
From: Olivier Regnier [mailto:oregnier AT oregnier POINT info] 
Sent: jeudi 27 mars 2008 7:47
To: misc AT openbsd-france POINT org
Subject: [obsdfr-misc] Utiliser un alias avec sudo

Bonjour,

J'ai défini quelques alias dans /etc/profile mais lorsque je souhaite les
utiliser avec sudo, j'obtiens un message comme quoi, la commande est
introuvable.

Voici un exemple d'alias:
> off='/sbin/halt -p'

Si je l'exécute en tant qu'utilisateur, le message suivant s'affiche:
> halt: Operation not permitted (donc normal)

mais si je tente:
> $ sudo off

il me dit:
> sudo: off: command not found

Je n'ai rien touché d'autres que /etc/profile.

Qu'en pensez-vous ?

Merci.

-- 
Cordialement,
Olivier Regnier

________________________________
French OpenBSD mailing list
misc AT openbsd-france POINT org
http://www.openbsd-france.org/ml