Forum Linux.débutant mandrake - lancer un service sans etre root

Posté par  .
Étiquettes : aucune
0
12
mai
2005
bonjour,

j'ai un soucis..... j'ai un serveur mandrake 10.1 et vmware gsx.

Au demarrage de mon serveur, vmware devrais se lancer mais... non ca marche pas ... pourtant avec red hat ca marchait bien. En fait le service se lance mais pas les machines virtuelles alors qu'il faudrait.

Ce que j'ai trouvé pour résoudre le soucis, c'est faire un script de lancement. Mais là encore j'ai un problème, pour que mon script marche il faut que mes machines virtuelles etes été arrèter proprement. AInsi, si mon serveur plante... mon script marche pas.

Il faudrait donc qu'une fois démarrer, j'arrete le service vmware (avec une commande propre : service vmware stop), je redémarre le service (service vmware start) et je lance mes machines virtuelles.... et voilà ca marche.

Mais non car je veux redémarrer en tant qu'utilisateur classique se qui implique que je ne puisse pas utiliser la commande "service" il faudrait que je sois en root...

Une solution ? du genre donner les droits a un utilisateur d'utiliser "service" ou bien une solution qui me permettrait d'utiliser vmware classiquement
  • # Eh bien

    Posté par  . Évalué à 2.

    Pourquoi ne pas rajouter au debut de ton script l'arret comme tu voudrais le faire ?

    Tu as un fichier bien placé pour faire ca: rc.local

    Qui se lance apres tous les autres script de démarrage (à la fin donc) puis il est 99.

    en espérant que ca t'aide.

    --
    Guillaume
  • # sudo

    Posté par  (site web personnel) . Évalué à 2.

    sudo te permet de le faire, je viens de le découvrir :

    pour modifier les droits apportés aux utilisateurs, lance sous root :
    $ visudo
    au pire fait un man, mais normalement des exemples sont donnés en commentaire (donner tous les droits, donner le droit de faire un shutdown, un mount...) Là tu pourrais te donner le droit d'utiliser la commande service sous ton utilisateur

    tu tapes alors sous ton compte utilisateur (pas root):
    $ sudo service....

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.