|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : février 2006 Messages : 134 ![]() |
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 ? |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 546 ![]() |
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 |
|
|
00
|
|
|
#3 |
|
Expert Confirmé
![]() Inscription : mars 2004 Messages : 3 109 ![]() |
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 :
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP The UNIX way of sex: gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep Je ne réponds ni aux messages privées, ni aux messages plein de fautes... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com