1 votes

Comment exécuter Python script au démarrage avec la permission de sudo sur Mac OS

J'ai créé un script avec Python qui fait essentiellement un ping à tous les serveurs trouvés dans mes listes. J'ai besoin que ce script soit exécuté au démarrage avec la permission de sudo.

Donc la question est : comment exécuter le script au démarrage avec la permission de sudo.

0voto

cyphun Points 15

Regarde ça : Création de démons de lancement et d'agents . Ces opérations peuvent être effectuées avec les privilèges de root (launchd s'exécute en tant que root).

Ce que je fais est de mettre de tels scripts dans /Library/StartupItems ; vérifiez ceci : Articles de démarrage . Ceux-ci sont exécutés par l'autorité root (voir Permissions des éléments de démarrage en bas de page). Il s'agit toutefois de l'ancienne façon de procéder. Cela fonctionne toujours dans Lion, cependant.

SistemesEz.com

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.

Powered by:

X