Arret à distance IPCOP

Forum traitant de la distribution sécurisée montante nommée IP cop et basée sur la distribution Smoothwall. C'est à l'heure actuelle le forum le plus actif du site.

Modérateur: modos Ixus

Arret à distance IPCOP

Messagepar zoubir » 10 Déc 2004 20:01

Bonjour

Je me connecte sur internet avec un PC sous XP à travers un IPCOP

je voulais savoir si il y avait une commande sous windows pour que mon ipcop s'arrete automatiquement.

Soit pour éviter de se connecter à l'interface, de taper son mot de passe et de l'arréter manuellement.
J'aimerai une icone sur mon bureau qui s'execute et arrete mon ipcop..


est-ce possible?

merci
ADLE A S'MET' LA TOLE
zoubir
Premier-Maître
Premier-Maître
 
Messages: 53
Inscrit le: 06 Août 2004 15:26
Localisation: LYON

Messagepar erreipnaej » 10 Déc 2004 20:39

Bonsoir,

J'ai déja vu ça, l'idée est de faire un fichier bat qui lance putty, je me souviens qu'il y a un fichier texte avec le login et le password root.
Fait une recherche sur le forum, tu retrouvera 2 ou 3 post la dessus.
Désolé, mais j'avais pas bookmarké.
@+
Un problème sans solution est un problème mal posé. A Einstein
IpCop 1.4.11 Red/Green/Orange Addon IptStat/Copfilter/OpenVpn
Que la Freebox soit bannie, back to Wanadoo
Avatar de l’utilisateur
erreipnaej
Vice-Amiral
Vice-Amiral
 
Messages: 614
Inscrit le: 14 Déc 2003 01:00
Localisation: Val d'Oise

Messagepar braouazou » 10 Déc 2004 21:11

J'avais fait exactement ce qui est décrit au dessus pour permettre à ma copine d'éteindre la machine en cas de besoin ; il faut bien entendu activer l'accès ssh (par défaut sur le port 222 pour les étourdis qui ont oublié la doc d'IPCop ;-) )

Un batch :
Code: Tout sélectionner
@echo off
echo Etes-vous sur de vouloir eteindre les serveurs ?
pause
plink -ssh -2 -P 222 root@IP_IPCOP -pw xxxxxx -m cmd.txt \q
echo Les serveurs sont en cours d'extinction
pause


où IP_IPCOP est à remplacer par l'IP de ta machine IPCop, xxxxx par ton mot de passe root.

Un fichier cmd.txt :
Code: Tout sélectionner
/usr/bin/beep -l 75 -f 3000
/usr/bin/beep -l 75 -f 2000
/usr/bin/beep -l 75 -f 1000
/usr/bin/beep -l 75 -f 500
/sbin/shutdown -h now


Et oui, on a même les petits beep qui confirment que ça fonctionne bien ;-)

Il faut aussi bien sûr télécharger plink.exe sur le site de putty (amis de Google.... bonsoir !), et il suffit alors de lancer le batch pour éteindre la machine depuis un pc sous Windows

@++
Avatar de l’utilisateur
braouazou
Amiral
Amiral
 
Messages: 1290
Inscrit le: 26 Fév 2003 01:00
Localisation: Dans les Vosges, au milieu des sapins!

Messagepar Teo » 11 Déc 2004 22:33

merci braouazou, suite à cette solution j'ai utilisé cette méthode pour tenter de lancer une commande à distance sur le routeur :


j’ai donc créé un fichier .bat sous XP d’un PC GREEN :

Code: Tout sélectionner
@echo off
echo Vous avez demander de faire bip
plink -ssh -2 -P 222 root@IP_du_routeur  -pw motdepasse  -m /root/autoPAU \q
pause



et j’ai créé le fichier suivant collé dans le /root d’IPCOP :

Code: Tout sélectionner
#!/bin/bash
/usr/bin/beep -l 75 -f 3000
/usr/bin/beep -l 75 -f 2000
/usr/bin/beep -l 75 -f 1000
/usr/bin/beep -l 75 -f 500


( pour le moment ça fait bip bip :wink: )

mais voila au lancement du fichier batch j’obtiens le code erreur suivant :

plink unable to open command file /root/autoPAU

qui aurait une piste pour m’aider à trouver la cause de cette erreur ?

Merci par avance

PS Les permissions de autoPAU sont bien en X + X + X


J'ai trouvé :idea: erreur de ma part :!:
:arrow: Il faut coller le fichier des bip bip dans le PC Green et non dans IPCop :!:
modem BEWAN ethernet ( PPPop Télé2 )
RED -> Routeur IPcop 1.4.1
GREEN ->
PC1 XP
PC2 XP
PC3 XP
PC4 XP
ORANGE ->
PCa Free EOS + SAMBA
PCb XP
Avatar de l’utilisateur
Teo
Major
Major
 
Messages: 80
Inscrit le: 08 Nov 2003 01:00

Messagepar micjack » 11 Déc 2004 23:43

Y'a pas un oublie "chmod 755" sur le fichier ?
Ptet qu'il manque aussi le " . " avant le fichier :?
Aussi #!/bin/sh en entete
Puis, a t'il ete edité sous Linux ou Windows?

Si non, pour etre sur du resultat d'extinction "halt -p" dans le fichier executif ....
micjack
Amiral
Amiral
 
Messages: 3113
Inscrit le: 06 Juin 2003 00:00
Localisation: Varois

Messagepar Teo » 12 Déc 2004 00:45

merci pour ton aide micjack :D

mais j'ai trouvé et c'est bien plus bête que çà :oops: ( voir fin du post :wink: )
modem BEWAN ethernet ( PPPop Télé2 )
RED -> Routeur IPcop 1.4.1
GREEN ->
PC1 XP
PC2 XP
PC3 XP
PC4 XP
ORANGE ->
PCa Free EOS + SAMBA
PCb XP
Avatar de l’utilisateur
Teo
Major
Major
 
Messages: 80
Inscrit le: 08 Nov 2003 01:00


Retour vers IPCop

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité