(5 réponses)
Fermé il y a 5 ans.
Veuillez comparer les deux lignes suivantes :
-rws---r-x 1 root root 21872 2009-10-13 21:06 prg1
-rwx---r-x 1 root root 21872 2009-10-13 21:06 prg2
Est-ce que le bit setuid sur prg1
, ainsi que les bits de lecture et d'exécution pour "autre", signifient que n'importe quel utilisateur peut l'exécuter avec les privilèges root ? Le prg2
a également lu et exécuté pour "autre", mais n'a pas le bit setuid défini, cela signifie-t-il qu'il peut toujours être exécuté par n'importe quel utilisateur mais sans privilèges root ?
Réponse acceptée :
C'est exactement le contraire, vous n'avez pas besoin d'utiliser sudo ou de passer en root, l'exécutable le fait pour vous.