Pages : 1
#1 Le 22/05/2007, à 21:25
- shugyosha
Script Shell - execution en root
Bonjour à tous,
J'ai un disque dur externe sur mon réseau et je voudrais faire une sauvegarde automatique de mes fichiers a chaque fois que mon ordinateur portable se connecte au réseau.
Cependant je bute sur un probleme : pour faire la sauvegarde, je monte dans /mnt/ un dossier de mon disque dur externe. Mais le probleme c'est que pour monter un disque, il faut etre logué en "root" ( enfin d'apres ce que me dit le terminal).
Cependant comme je veux que le script se lance automatiquement, je ne peux pas le lancer par un sudo ( qui me demande mon mot de passe ).
J'ai donc essayé de m'octroyer les droits de "root" a partir de l'interieur du script a travers différentes façon mais rien ne marche :
sudo echo "ok" << EOF
mont_mot_de_passe
EOF
Affiche :
password :
su echo "ok" << EOF
mon_mot_de_passe
EOF
Affiche :
su : doit être lancé à partir d'un terminal
pwd
login root << EOF
mon_mot_de_passe
EOF
pwd
Affiche :
/home/shugyosha
/home/shugyosha
Et donc aucune des methodes ne marche ( en tout cas avec ma façon de les appeller)
Est ce que quelqu'un aurait une idée svp ?
Merci d'avance
Hors ligne
#2 Le 25/05/2007, à 16:08
- shugyosha
Re : Script Shell - execution en root
personne n'a une idée?
Hors ligne
#3 Le 25/05/2007, à 16:11
- coca25
Re : Script Shell - execution en root
bonjour,
de quelle facon le script se lance t il?
Hors ligne