Script changer user
Résolu
comax58
Messages postés
6
Statut
Membre
-
comax58 Messages postés 6 Statut Membre -
comax58 Messages postés 6 Statut Membre -
Déjà un bonjour à tous puisque c'est mon premier message ;-) (j'ai pas vu de section présentation)
J'essaie de faire un script sous Linux qui me lance deluge (bittorent) à 2h du matin tous les jours. Pour cela je fais un petit script que j'ajoute dans cron. Mais le problème c'est que deluge ne peut pas être lancé en root.
Donc dans mon script je met un truc du genre "su - user -c deluge". Mais apparemment deluge considère que je suis encore en root (ou en partie en tout cas) et donc il ne veut pas se lancer. J'ai cherché un peu partout mais j'ai pas trouvé comment faire pour que deluge soit lancé en tant que "user". Désolé je débute un peu ;-p
Merci beaucoup
J'essaie de faire un script sous Linux qui me lance deluge (bittorent) à 2h du matin tous les jours. Pour cela je fais un petit script que j'ajoute dans cron. Mais le problème c'est que deluge ne peut pas être lancé en root.
Donc dans mon script je met un truc du genre "su - user -c deluge". Mais apparemment deluge considère que je suis encore en root (ou en partie en tout cas) et donc il ne veut pas se lancer. J'ai cherché un peu partout mais j'ai pas trouvé comment faire pour que deluge soit lancé en tant que "user". Désolé je débute un peu ;-p
Merci beaucoup
Configuration: Linux Firefox 2.0.0.6
5 réponses
-
Salut,
il ne faut pas crée un cron pour root mais pour l'utilisateur qui veut lancer deluge
-
OOOhh merci. Je savais pas qu'on pouvait faire en fonction de l'utilisateur. Ok merci
-
Bonjour,
Pourquoi tu ne mets pas ton traitement (script) dans le cron d'un autre usager? Tu peux avoir un crontab par utilisateur!
Crée toi un utilisateur et inscrit ton traitement dans son cron et voilà.
A+ -
En tant qu'utilisateur utilise la commande
crontab -e
--
lami20j -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Merci beaucoup. C'est bon ça marche. J'ai aussi du m'ajouter dans le groupe cron pour que ça marche.