Bonjour,
J'ai un WebService "serveur" que je dénommerais "manager"
"manager" est autorisé à créer de nouveaux utilisateurs dénommés "user-ID" (ID étant dynamique(1,2...))
Cmnd_Alias MANAGER = /usr/sbin/adduser
manager ALL=(ALL) NOPASSWD:MANAGER
Rien de bien compliquer jusque là.
Maintenant, "manager" devra pouvoir se loguer en tant que "user-ID" pour effectuer diverses tâches via "sudo su user-ID", mais je bloque totalement su la façon de le faire.
Y'a t-il un moyen, par exemple, d'autoriser "manager" à utiliser "/bin/su" uniquement sur le groupe des "user-ID", et refuser "/bin/su" sans arguments/sur un utilisateur dont le group ne fait pas parti de "manager" ? Ou au moins de refuser le login "root" sur "manager" sachant qu'il n'y aura pas d'autres utilisateurs "critiques" sur le serveur.
Mais l'idée de pouvoir restreindre les commandes "sudo su user-ID" ou encore "sudo deluser user-ID" uniquement sur le groupe des utilisateurs du "manager" serait quand même plus appropriée
j'ai beau relire le man et googler, je n'arrive pas à mes fins.
Merci d'avance