bonjour.
Je souhaite faire un chmod dans un script, pour cela il faut que je me log root le temps de cette operation, comment se loguer root dans un script ?
bonjour.
Je souhaite faire un chmod dans un script, pour cela il faut que je me log root le temps de cette operation, comment se loguer root dans un script ?
utiliser les bits speciaux de chmod sur le script qui executera ta commande devrait suffir
chmod Axyz et pas que xyz...
voir le man page pour les divers usage de A
Tu peux utiliser une configuration sudo.
Tu permet ainsi uniquement a cet utilisateur d'obtenir temporaire le droit de lancer la commande chmod
Dans le fichier /etc/sudoers
Cmnd_Alias CMD = /bin/chmod
User_Alias TOTO = mon_nom_d'utilisateur
TOTO ALL= NOPASSWD: CMD
Ainsi l'utilisateur TOTO ne passera pas de mot de passe pour l'utilisateur de la commande chmod
Dans ton script, tu met :
Code : Sélectionner tout - Visualiser dans une fenêtre à part sudo chmod ... blablabla
Grave urgent !!!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager