Elevation de privileges

Le
Vincent Bernat
Coucou !

J'aimerais faire une application qui à un moment donné demande le mot
de passe root pour une élévation de privilèges. Y'a-t-il une manière
portable de faire ceci (pas de demander le mot de passe, mais
d'effectuer cette élévation de privilège) ?
--
/* Binary compatibility is good American knowhow fuckin' up. */
2.2.16 /usr/src/linux/arch/sparc/kernel/sunos_ioctl.c
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
DINH Viêt Hoà
Le #456751

J'aimerais faire une application qui à un moment donné demande le mot
de passe root pour une élévation de privilèges. Y'a-t-il une manière
portable de faire ceci (pas de demander le mot de passe, mais
d'effectuer cette élévation de privilège) ?


avoir 2 processus : l'un en mode privilégié et l'autre en mode
utilisateur et communiquer.

--
DINH V. Hoa,

"le vin c'est pas de l'alcool" -- MAB

Philippe Delsol
Le #456750
Coucou !
Bonjour,


J'aimerais faire une application qui à un moment donné demande le mot
de passe root pour une élévation de privilèges. Y'a-t-il une manière
portable de faire ceci (pas de demander le mot de passe, mais
d'effectuer cette élévation de privilège) ?


On peut utiliser le suid bit et les fonctions getuid(2) et setuid(2).

Philippe

Publicité
Poster une réponse
Anonyme