Script shell sous windows (arg, je vous entends) pour serveur linux.

Script shell sous windows (arg, je vous entends) pour serveur linux. - Linux et OS Alternatifs

Marsh Posté le 14-12-2001 à 13:24:17    

Bon je c que ma requete est peut etre deplacé mais dans mon esprit :
les user linux connaissent windows et pas forcement l'inverse, et comme ma question porte sur des commandes linux a effectuer sous windows je pense que c ici que j'aurais le plus de chance a trouver.
 
Donc voila ma requete :
Je voudrais savoir s'il est possible d'eteindre à distance un serveur (ca oui on peut) par un script tout con sous windows (a la...)
 
Je m'explique : en gros je voudrais juste un raccourci (pour des users ultra primaires) qui eteigne ma passerelle qui est sous linux.
 
Je pensais a un script php au depart qui executerait un fichier mais php a les droits nobody sur le serveur, et je veux pas m'embeter plus que ca.
 
Donc si quelqu'un a une idée, j'suis preneur

Reply

Marsh Posté le 14-12-2001 à 13:24:17   

Reply

Marsh Posté le 14-12-2001 à 13:35:29    

bah tu fais comme tout le monde, tu laisses ton server allume :D

Reply

Marsh Posté le 14-12-2001 à 13:38:06    

Ben perso c kler c ce que je ferais, or c un vrai serveur donc le bruit et la chaleur (ca encore en hiver...) qu'il degage il s'en contre fond.
Il est juste a coté de moi, ca me derange pas, mais ma mere et mon frere o ke si, deja mon pc allumé ils aiment pas mais alors la, c pas la peine

Reply

Marsh Posté le 14-12-2001 à 13:39:14    

ca s eteind pas un linux !!!
quelle drole d idee ... :D
 
ps : je vais quand meme chercher pour voir si je peux te trouver un truc

Reply

Marsh Posté le 14-12-2001 à 13:39:51    

Ah la maison, j'ai que le clavier sur la passerelle, et pour l'eteindre, je fait Ctrl-alt-suppr (les windowsiens connaissent bien=. Le résultat se configure dans /etc/inittab.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 14-12-2001 à 13:55:01    

Je c bien qu'un linux s'eteint pas juste pour l(uptime ;)
Sinon ma passerrelle y a meme pas de clavier
 
Merci pour ceux qui cherchent :{}.
 
Sinon meme si ca s'eteint pas la reponse m'interresse dans un sens general
faire des cripts sous windows pour un poste sous linux.

Reply

Marsh Posté le 14-12-2001 à 13:59:15    

pkoi pas avec telnet/ssh. Tu te connectes et puis halt.
 
tiens un truc marrant. mettre halt dans le profile d'un user et faire une connection shh par clé ( pas besoin de mdp ). quand tu lance la requête ssh, une fois la connection validée , lors de l'ouverture de la session de l'user il tombe sur la commande qui éteint la bécane. Ce serait marrant à essayer.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 14-12-2001 à 14:10:26    

A ouais pas con ca...
Par contre ca oblige l'user a lancer secureCRT ou autre, je c pas s'il accepte la gestion des clé privé

Reply

Marsh Posté le 14-12-2001 à 14:11:34    

Dark_Schneider a écrit a écrit :

pkoi pas avec telnet/ssh. Tu te connectes et puis halt.
 
tiens un truc marrant. mettre halt dans le profile d'un user et faire une connection shh par clé ( pas besoin de mdp ). quand tu lance la requête ssh, une fois la connection validée , lors de l'ouverture de la session de l'user il tombe sur la commande qui éteint la bécane. Ce serait marrant à essayer.  




 
Effectivement, cependant, ne faut-il pas etre root pour executer la commande 'halt'. Donc comme on ne peut pas (disons, par defaut) faire un telnet en tant que root sur une machine linux, il reste 2 choix pour ce truc fonctionne :
 
1) Creer un profil utilisateur qui a les meme droits que root et donc l'unique but serait d'etre utiliser pour un HALT distant... et encore ne faut il pas etre 'root' lui-meme, et non simplement appartenant au group 'root', je ne sais pas, c'est a tester
 
2) Mettre le bit suid a la commande halt (dangereux ca !)
 
Sinon, j'ai bien une autre idee un peu farfelue, mais je vais attendre de voir si certain ont des solutions plus standard :)
 
Arno


---------------
Freeware de gestion de bourse : http://www.boursexpert.free.fr
Reply

Marsh Posté le 14-12-2001 à 14:16:04    

pourkoi pas avec un CGI si ta passerelle comporte un server WEB

Reply

Marsh Posté le 14-12-2001 à 14:16:04   

Reply

Marsh Posté le 14-12-2001 à 14:22:13    

[root@bastard cron.d]# ls -l /usr/bin/halt  
lrwxrwxrwx    1 root     root           13 oct 29 21:04 /usr/bin/halt -> consolehelper*
[root@bastard cron.d]# ls -l /usr/bin/console
consolechars   consolehelper  
[root@bastard cron.d]# ls -l /usr/bin/consolehelper  
-rwxr-xr-x    1 root     root        20660 oct 28 02:58 /usr/bin/consolehelper*
 
je vais taper halt en tant que user normal et voire ce que cela fait.

 

[edtdd]--Message édité par Dark_Schneider--[/edtdd]


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 14-12-2001 à 14:35:26    

ca marche. on peut autoriser les users a rebooter/arréter la machine. C'est pour cela par exemple que l'on peut arréter la machine lors de la sortie d'une session, au lieu de sélectionner logout on peut sélectionner reboot/halt.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 14-12-2001 à 14:52:01    

Bon une bonne chose, par contre cela oblige tjs a se a partir d'un soft.
 
Bon c pas specialement grave, c deja bien, et encore c du cote linux qu'on a trouvé un debut de solution.

Reply

Marsh Posté le 14-12-2001 à 15:47:09    

Je me suis déja posé la question mais j'ai pas encore trouvé la solution.
Ya 1 bon résumé des solutions possibles ici : http://www.ens-lyon.fr/~mquinson/d [...] s-eteindre
 
Je me demande si il ne serait pas possible de détourner le bouton "éteindre" du pc (avec 1 alim atx) avec le daemon qui va bien (apmd il me semble)

Reply

Marsh Posté le 14-12-2001 à 16:02:03    

C un tres vieux (166) je crois pas qu'il supporte l'apm

Reply

Marsh Posté le 14-12-2001 à 16:05:20    

J'ai lut ton lien il est vraiment pas mal.

Reply

Marsh Posté le 14-12-2001 à 16:30:48    

rsh.exe existe !


---------------
I'm too old for this shit.
Reply

Marsh Posté le 14-12-2001 à 18:41:09    

krolours1 a écrit a écrit :

Je me demande si il ne serait pas possible de détourner le bouton "éteindre" du pc (avec 1 alim atx) avec le daemon qui va bien (apmd il me semble)  



C'est l'ACPI qui gère ça, je crois pas que l'APM le fasse, donc, déjà il faut une machine encore plus récente, et je mieux que j'ai réussi à faire, c'est faire faire des reboot propres à ma machine en appuyant sur le bouton. Pire, en fait, les shutdown -h ne marchaient plus, j'avais toujours le droit à un reboot. Donc, j'ai viré, et je reste avec l'APM de base qui éteint le PC et son alim.
 
Mais dans le cas présent, ben, le plus simple, c'est de se connecter en telnet (ou autre) et de lancer le shutdown à la main, non?
 
Sinon, plus compliqué : supposons que tu aies un onduleur qui soit branché sur le port série de ton PC, et donc qui soit capable de prévenir ton Linux des pertes de courant : tu branches l'onduleur sur une prise avec interrupteur, et hop, quand tu veux éteindre ton PC, tu n'as qu'à éteindre l'interrupteur : là, l'onduleur signale à ton PC qu'il n'y a plus de courant, celui-ci fait un shutdown, et l'alim tourne encore quelques minutes le temps que l'onduleur se décharge, moment où le PC s'éteint complètement, et tu n'as eu qu'à appuyer sur un bouton. :)

Reply

Marsh Posté le 14-12-2001 à 20:34:56    

Jak a écrit a écrit :

C'est l'ACPI qui gère ça, je crois pas que l'APM le fasse, donc, déjà il faut une machine encore plus récente, et je mieux que j'ai réussi à faire, c'est faire faire des reboot propres à ma machine en appuyant sur le bouton. Pire, en fait, les shutdown -h ne marchaient plus, j'avais toujours le droit à un reboot. Donc, j'ai viré, et je reste avec l'APM de base qui éteint le PC et son alim.




 
ah cool tu as trouvé ou comment on faisait ?
 
 

Jak a écrit a écrit :

 
Mais dans le cas présent, ben, le plus simple, c'est de se connecter en telnet (ou autre) et de lancer le shutdown à la main, non?




 
Oui mais la la question c de faire éteindre le pc par des neuneux :)
Moi ça m'arrive souvent d'éteindre le pécé windoz sans penser à éteindre ma passerelle linux, et je suis obligé de le rallumer après :(

Reply

Marsh Posté le 14-12-2001 à 21:43:10    

bobdupont a écrit a écrit :

ah cool tu as trouvé ou comment on faisait ?



Euh, non, pas avec le bouton, ça, l'ACPI, j'ai laissé tomber. En fait, avec du matos assez récent, il suffit d'avoir gestion de l'énergie gérée par l'APM et seulement ça quand tu compiles le noyau. Ça coupe tout bien comme il faut, c'est ce que tu demandes juste en-dessous...
 

bobdupont a écrit a écrit :

Oui mais la la question c de faire éteindre le pc par des neuneux :)
Moi ça m'arrive souvent d'éteindre le pécé windoz sans penser à éteindre ma passerelle linux, et je suis obligé de le rallumer après :(  



Tu dois le rallumer? Ça veut dire qu'on te l'a éteint brutalement. Pas sympa, ça... L'ACPI serait nickel, mais bon, ça marche pas sur un vieux truc, donc inutile. Par contre, mon idée de mettre un onduleur sur une prise avec interrupteur, c'est pile-poil ce qu'il te faut, non? Là, il n'y aurait qu'à, pour le neuneu de base, à appuyer sur l'interrupteur en question.
J'essaie de réfléchir au truc, je viens d'avoir une idée, qui a mon avis, est particulièrement pourrie.
Ah, aussi, il y a eu un concours qui visait justement à faire ce que tu veux sur le Lug Parinux, je crois : "Trouver la méthode la plus crade pour permettre à n'importe quel neuneu d'éteindre la machine." Cherche par là, il y a avait 2-3 idées intéressantes, je crois même que c'est ce qui m'inspire, là. Je reviens si je trouve quelque chose :)

Reply

Marsh Posté le 15-12-2001 à 04:55:01    

j'arrive pas à retouver le lien justement :(


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 15-12-2001 à 18:10:34    

Je dis Surement une conneurie, mais on peut pas changer directement les droit de shutdown?? J'ai peut etre rien compris :??:  :??:

Reply

Marsh Posté le 15-12-2001 à 18:39:26    

trictrac a écrit a écrit :

Je dis Surement une conneurie, mais on peut pas changer directement les droit de shutdown?? J'ai peut etre rien compris :??:  :??:  



Si, si, le problème étant qu'il faut faire éteindre la machine par quelqu'un qui n'y connait rien, alors aller faire taper "shutdown -h now" en ligne de commande, c'est pas la solution :)
 
'faudrait retrouver un Defi'Con de Parinux qui se proposait justement de résoudre ce problème, mais ya pas de lien sur leur page...

 

[edtdd]--Message édité par Jak--[/edtdd]

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed