Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/01/2007, à 10: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 wink

system("sudo shutdown");

Je précise que le systeme tournera sur un compte root.

Merci d'avance.

Hors ligne

#2 Le 13/01/2007, à 10: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, à 10: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 smile

++

Hors ligne

#4 Le 13/01/2007, à 10: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