Eteindre un linux a partir d un WinXp

Fermé
nyra Messages postés 6 Date d'inscription samedi 19 juin 2004 Statut Membre Dernière intervention 3 février 2005 - 17 sept. 2004 à 00:30
Xenor Messages postés 3312 Date d'inscription dimanche 11 août 2002 Statut Contributeur Dernière intervention 22 juin 2015 - 20 sept. 2004 à 13:32
Bonjour a tous !

Voila je sais que ca ne parait pas logique mais pour moi c est tres important.

J ai un pc/serveur linux (enfin une red hat 9.0 installee en tant que serveur ) et un autre pc sous WinXp . Je voudrais savoir comment on fait pour faire executer la commande shutdown -s 0 a linux a partir de mon pc winxp via le reseau ...
c est peut etre simple mais je suis debutant en administration reseau et la j avoue que je seche ...

Merci d avance .

4 réponses

Essaies telnet (taper telnet sur invite de commandes, puis taper help)
0
nyra Messages postés 6 Date d'inscription samedi 19 juin 2004 Statut Membre Dernière intervention 3 février 2005
17 sept. 2004 à 00:43
Ok j ai vu ca devrait le faire ...
Mais mon probleme maintenant c est que je ne sais toujours pas faire en sorte que mon winxp voit mon linux sur le reseau ... j arrive pas a faire demarrer samba je crois ...
Desole j avais prevenu que j etais novice ...
0
Xenor Messages postés 3312 Date d'inscription dimanche 11 août 2002 Statut Contributeur Dernière intervention 22 juin 2015 51
17 sept. 2004 à 02:40
installe putty sur ton XP:
http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe
Puis lance le. Il va te permettre de te connecter par ssh (mieux que telnet ou autre) sur ta machine simplement en donnant son adresse IP (et tu t'en fous que samba marche ou pas). Tu te loggue donc en root, et là, un simple "halt" devrais suffire :-)

___________
- X e n o r ---
Jeune & Vaillant Guerrier CCM
0
nyra Messages postés 6 Date d'inscription samedi 19 juin 2004 Statut Membre Dernière intervention 3 février 2005
17 sept. 2004 à 09:24
YES !! super ca marche ! merci !
En revanche quelle sont les ligne de commande que ce programme execute , parce que j aimerais integrer se processus a un autre programme a moi ??

Et en fait maintenant j ai un autre probleme ... c est au sujet du wake on lan ... Sur ma machine ou il y a linux , il y a aussi win xp . Quand je boot le pc sur xp et que je l eteint de xp , le wake on lan marche sans probleme a partir de mon deuxieme pc ... En revanche quand le premier a ete eteint a partir de linux , le WOL ne marche plus ?!? qq'un sait pourquoi ??
0
Xenor Messages postés 3312 Date d'inscription dimanche 11 août 2002 Statut Contributeur Dernière intervention 22 juin 2015 51
17 sept. 2004 à 13:52
Je sais pas du tout comment marche le Wake up on lan donc je peux pas t'aider, et justement ce truc là, j'aimerai le faire marcher chez moi ! T'as fait comment ? ça se configure dans le bios ?

___________
- X e n o r ---
Jeune & Vaillant Guerrier CCM
0
nyra Messages postés 6 Date d'inscription samedi 19 juin 2004 Statut Membre Dernière intervention 3 février 2005 > Xenor Messages postés 3312 Date d'inscription dimanche 11 août 2002 Statut Contributeur Dernière intervention 22 juin 2015
20 sept. 2004 à 09:48
OUais Xenor c est ca ! En fait ca depend de l age de ta carte mere ... Mais bon depuis un bon moment elles ont la fonction WOL (Wake On Lan ) , et on l active dans le bios ... C est AMD qui a invente ce procede , la carte mere continue toujours d envoyer un petit courant electrique dans la carte reseau afin de permettre a celle ci "d ecouter " le reseau ... Apres a partir d un petit programme on envoie ce qu AMD a appele un paquet magique ( c est une repetition de la meme commande via le reseau ) , lorsque la carte reseau recoit ce paquet le pc demarre ...
N'hesite pas a me poser des questions !
Pour tout avoir la dessus : http://www.depicus.com/wake-on-lan/wake-on-lan-gui.asp
Ciao !
0
Xenor Messages postés 3312 Date d'inscription dimanche 11 août 2002 Statut Contributeur Dernière intervention 22 juin 2015 51 > Xenor Messages postés 3312 Date d'inscription dimanche 11 août 2002 Statut Contributeur Dernière intervention 22 juin 2015
20 sept. 2004 à 13:32
Bien merci beaucoup je vais regarder ça ! :-)
___________
- X e n o r ---
Jeune & Vaillant Guerrier CCM
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
17 sept. 2004 à 10:59
Salut,

J'espère que ce lien répondra à ta question :
http://ahh.sourceforge.net/wol/faq.html

;-))

Z'@+...che.
JP : Zen, my Nuggets ! ;-)
0
nyra Messages postés 6 Date d'inscription samedi 19 juin 2004 Statut Membre Dernière intervention 3 février 2005
20 sept. 2004 à 09:50
Merci beaucoup pour le lien , il est vraiment bien ! Ca m aide beaucoup !!
THX :)
0
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 1 092
20 sept. 2004 à 11:35
Nyra,


> YES !! super ca marche ! merci !
> En revanche quelle sont les ligne de commande que ce
> programme execute , parce que j aimerais integrer se
> processus a un autre programme a moi ??


Putty est un très bon client, mais ne permet pas un lancement en ligne de commande, comme tu souhaites le faire.

Il faut que tu te procures la version ssh en ligne de commande de OpenSSH pour Windows ici : http://sshwindows.sourceforge.net/

Tu devras créer une clé privée et une clé publique sous Linux (sinon tu devras taper ton mot de passe root à chaque fois). Pour celà utilises "ssh-keygen -t rsa". Tes clés sont dans le sous répertoire .ssh de la racine de ton utilisateur (il te faut un utilisateur avec des droits importants, voire root, puisque tu veux faire un shutdown, donc crée ta clé sous cet utilisateur). Lors de la création des clés, ne mets pas de mot de passe (sinon, il te faudra un mot de passe pour le débloquer sous windows, et tu ne pourra pas faire celà sans avoir à saisir le mot de passe le moment venu).

Dans le répertoire .ssh de root, copie la clée publique générée (elle termine par .pub) dans une fichier authorized_keys.

Tu prend la copie de la clé publique, que tu places dans l'ordinateur Windows, dans le même répertoire que ton fichier batch.

Tu lances ssh sous windows, avec comme nom de login root (option -l), avec la clé publique (option -i), et à la suite la commande "shutdown -h now" (avec les guillemets).

Le client SSH Windows va se connecter au serveur SSH de ton Linux, authentifier l'utilisateur, lancer la commande et quitter.

Voilà. Tu trouveras de la doc utile là :

- http://www.unixpeople.com/HOWTO/configuring.ssh.html
- http://www.csua.berkeley.edu/ssh-howto.html
- http://www.ssh.com/support/documentation/online/ssh/winhelp/32/ssh2.html


Dal
0