Re: [Confirme] Script d'arret a distance

2001-03-23 Par sujet Christian Gennerat

Michel Parlebas a crit :

 Le Vendredi 23 Mars 2001 08:52, Mathieu Dodet a post :

 
  J'aimerais pouvoir arreter un pc sous linux a distance en lancant une
  commande sur un pc distant ( le tout de ma niere automatique),savez
  vous si il existe une solution plus "belle" que de lancer un telnet .

 Par e-mail !

 Sur la machine distante, on aura cr un compte spcialement pour a.
 Lorsqu'un mail arrive dans la BAL de cet "utilisateur", une tche cron
 va analyser la prsence de ce mail et dclencher l'arrt de la
 machine...

 J'utilise cette sollution pour mettre  jour un firewall lorsqu'une
 machine distante se connecte  Internet avec une nouvelle adresse IP.
 Ma machine est informe de cette nouvelle adresse IP et met  jour son
 firewall...


Autre mthode, utilise par mon firewall, un script cgi:




#!/usr/bin/perl -w

require '/var/smoothwall/header.pl';

my %cgiparams;
my $death = 0;

print "Content-type: text/html\n\n";

$cgiparams{'ACTION'} = '';
getcgihash(\%cgiparams);

if ($cgiparams{'ACTION'} eq 'Shutdown')
{
$death = 1;
log('Shutting down SmoothWall.');
system '/usr/local/bin/smoothiedeath';
}

if ($death == 0)
{
openpage('Shutdown control', 1);

openbigbox('100%', 'LEFT');

print "FORM METHOD='POST'\n";

openbox('100%', 'LEFT', 'Shutdown:');
print END
TABLE WIDTH='100%'
TR
TD ALIGN='CENTER'INPUT TYPE='submit' NAME='ACTION' VALUE='Shutdown'/TD
/TR
/TABLE
END
;
closebox();

print END
DIV ALIGN='CENTER'
TABLE WIDTH='60%'
TR
TD ALIGN='CENTER'A HREF='/cgi-bin/index.cgi'BACK/A/TD
TD ALIGN='CENTER'A HREF='/configure.html#3.5.'HELP/A/TD
/TR
/TABLE
/DIV
END
;

print "/FORM\n";

closebigbox();
}
else
{
openpage('Shutting down...', 0);

print END
DIV ALIGN='CENTER'
IMG SRC='/smoothwall_big.gif'
BR
FONT SIZE='6'SmoothWall has now shutdown/FONT
/DIV
END
;
}
closepage();



Re: [Confirme] Script d'arret a distance

2001-03-23 Par sujet Rado

Le Vendredi 23 Mars 2001 08:52, Mathieu Dodet a parl de [Confirme] Script 
d'arret a distance :

Salut
 J'aimerais pouvoir arreter un pc sous linux a distance en lancant une
 commande sur un pc distant ( le tout de ma niere automatique),savez vous si
 il existe une solution plus "belle" que de lancer un telnet .

Webmin permet de le faire : systme  Actions de dmarrage et d'arrt  
redmarrer le systme/arrter le systme (tout en bas de la page)

Bonne conituation

-- 
Unix/Linux, un noyau; Windows beaucoup de ppins
http://rado.multimania.com
[EMAIL PROTECTED]
Gnu/Linux




Re: [Confirme] Script d'arret a distance

2001-03-22 Par sujet Bruno Pinaud

rsh host -l login halt
il faut prciser le -l si le nom de login est pas le mme sur les deux 
machines, et dans le compte de la machine qui reoit la commande il faut 
mettre un fichier .rhosts qui contient le nom du client et le compte de la 
machine distante, ici donc il faut mettre a dans le compte root de la 
machine  arrter. 
avantage : pas de mot de passe qui passe sur le rseau.
Le Vendredi 23 Mars 2001 08:52, vous avez crit :
 Bonjour.

 J'aimerais pouvoir arreter un pc sous linux a distance en lancant une
 commande sur un pc distant ( le tout de ma niere automatique),savez vous si
 il existe une solution plus "belle" que de lancer un telnet .

 Merci

-- 
Bruno PINAUD
Ecole Polytechnique de l'Universit de Nantes Dept. SILR
http://www.polytech.univ-nantes.fr
 === May TUX be with you ===

Think differents, think vi
 
__
ifrance.com, l'email gratuit le plus complet de l'Internet !
vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP...
http://www.ifrance.com/_reloc/email.emailif






Re: [Confirme] Script d'arret a distance

2001-03-22 Par sujet Michel Parlebas

Le Vendredi 23 Mars 2001 08:52, Mathieu Dodet a post :


 J'aimerais pouvoir arreter un pc sous linux a distance en lancant une
 commande sur un pc distant ( le tout de ma niere automatique),savez
 vous si il existe une solution plus "belle" que de lancer un telnet .


Par e-mail !

Sur la machine distante, on aura cr un compte spcialement pour a.
Lorsqu'un mail arrive dans la BAL de cet "utilisateur", une tche cron 
va analyser la prsence de ce mail et dclencher l'arrt de la 
machine...


J'utilise cette sollution pour mettre  jour un firewall lorsqu'une 
machine distante se connecte  Internet avec une nouvelle adresse IP.
Ma machine est informe de cette nouvelle adresse IP et met  jour son 
firewall...

--
MP