Pages : 1
#1 Le 13/01/2007, à 09:13
- hitle
Eteindre un système linux en C
SAlut'
Je vous explique rapidement ma situation:
Je fais partie d'un club de robotique et nous allons participer à la coupe de france et la coupe de belgique de robotique. Dans ce but nous devons programmer notre robot. Notre robot sera équipé d'un petit syeteme linux qu'il faudrat éteindre.
Je souhaiterais donc savoir comment éteindre un syeteme linux en C.
J'ai trouvé cette ligne de commande avec system(); mais le probleme c'est qu'il faut entrer un mot de passe. Sauriez vous si il est possible d'enlever la vérification par mot de passe car nous avons évidement pas d'écran et de clavier sur le robot
system("sudo shutdown");
Je précise que le systeme tournera sur un compte root.
Merci d'avance.
Hors ligne
#2 Le 13/01/2007, à 09:20
- yugo
Re : Eteindre un système linux en C
Si tu lance la commande en root, tu peux enlever le sudo, et plus de mdp.
Dans la vie il y a 3 sortes d'imbéciles: ceux qui doutent de tout et ceux qui doutent de rien
Hors ligne
#3 Le 13/01/2007, à 09:25
- hitle
Re : Eteindre un système linux en C
SAlut'
Ok merci beaucoup pour cette réponse je vais de ce pas essayer sa sur un compte root de suite
++
Hors ligne
#4 Le 13/01/2007, à 09:29
- hitle
Re : Eteindre un système linux en C
SAlut'
Je viens de tester et cela fontionne a merveille. Merci pour cette réponse précise et rapide !
++
Hors ligne