Mon nom d'utilisateur est autorisé à exécuter
sudo
commande
alors pourquoi cette bombe
strace sudo
commande
avec l'erreur :
sudo: must be setuid root
Mon nom d'utilisateur est autorisé à exécuter
sudo
commande
alors pourquoi cette bombe
strace sudo
commande
avec l'erreur :
sudo: must be setuid root
Le "must be setuid root" est causé par l'exécution de sudo dans strace.
De la part de l'homme strace :
B Les programmes qui utilisent le bit setuid n'ont pas d'ID utilisateur effectif pendant qu'ils sont tracés.
Si vous voulez stracer des choses setuid et que le bit setuid soit honoré, vous devez exécuter strace en tant que root avec l'option -u (cette question a déjà été soumise : Comportement étrange de strace et setuid : permission refusée sous strace, mais ne fonctionnant pas normalement )
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.