quelques remarques:
- bien mettre l'owner à root AVANT de mettre le SUID
- bien vérifier que tous les utilisateurs soient dignes de confiance
- il faut que les utilisateurs aient le droit d'exécution sur le programme (le droit de lecture n'est pas nécessaire) !
Personnellement je préfère utiliser sudo, bien plus puissant (pour limiter le droit à certains utilisateurs/groupes, etc ...).
# .
Posté par Vincent ORDY . En réponse au message executer une commande root. Évalué à 3.
Le SUID marche très bien chez moi, voici un exemple :
Voici un test sans SUID:
Je met le SUID:
Et le test avec :
quelques remarques:
- bien mettre l'owner à root AVANT de mettre le SUID
- bien vérifier que tous les utilisateurs soient dignes de confiance
- il faut que les utilisateurs aient le droit d'exécution sur le programme (le droit de lecture n'est pas nécessaire) !
Personnellement je préfère utiliser sudo, bien plus puissant (pour limiter le droit à certains utilisateurs/groupes, etc ...).
Bonne chance