OVH Cloud OVH Cloud

Redemarrer Cups en tant que simple utilisateur

3 réponses
Avatar
Sebastien
Bonjour,
je cherche une possibilité de redemarrer le service cups avec un
utilisateur qui n'est pas root.
Je veux tous simplement donner les droits sur cups à cet
utilisateur.

Il y a une solution simple ?

Merci pour toute réponse.

3 réponses

Avatar
Vincent Ramos

je cherche une possibilité de redemarrer le service cups avec un
utilisateur qui n'est pas root.
Je veux tous simplement donner les droits sur cups à cet
utilisateur.
Il y a une solution simple ?


Peut-être avec sudo ? <http://lea-linux.org/cached/index/Sudo.html>

--
emerge moo

Avatar
Yoann
Bonjour,
je cherche une possibilité de redemarrer le service cups avec un
utilisateur qui n'est pas root.
Je veux tous simplement donner les droits sur cups à cet
utilisateur.

Il y a une solution simple ?


En mettant le SUID du script comme il faut ?

--
Yoann

Avatar
Julien Salgado
Yoann a écrit(wrote):
Bonjour,
je cherche une possibilité de redemarrer le service cups avec un
utilisateur qui n'est pas root.
Je veux tous simplement donner les droits sur cups à cet
utilisateur.

Il y a une solution simple ?


En mettant le SUID du script comme il faut ?


Non... un script, ne peut pas [1] utiliser cela, pour des raisons de
sécurité.

Une solution simple est d'utilisé sudo.

Une solution plus complexe, mais plus souple et personalisable est
d'utiliser des politiqurs d'accès basé sur les rôles (RBAC) par exemple
avec selinux.


[1] En fait c'est on ne peut plus dans certaines anciennnes version
d'UNIX c'était possible. De plus pour perl, il est possible d'utiliser
suidperl qui permet d'avoir des scripts perl suid.

--
Julien