Lancement d'un script
Résolu
gerard2656
Messages postés
137
Date d'inscription
Statut
Membre
Dernière intervention
-
gerard2656 Messages postés 137 Date d'inscription Statut Membre Dernière intervention -
gerard2656 Messages postés 137 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Petit probleme de lancement de mon script
#!/bin/sh
case $1 in
'start' )
/etc/iptables_start
;;
'stop' )
/etc/iptables_stop
;;
*)
echo "usage: -bash {start|stop}"
;;
esac
voila le resultat de la commande ls -l /etc/iptables_st{art,op} :
-rwx------ 1 root root 1812 2008-11-16 12:06 /etc/iptables_start
-rwx------ 1 root root 685 2008-11-16 12:06 /etc/iptables_stop
Lorsque je fait /etc/init.d/iptables start voila le message qu'il me met
/etc/init.d/iptables: 13: /etc/iptables_start: not found
et meme chose avec iptables stop
Aurais je perdu quelque chose? :)
Merci à celui qui pourrait m'aider
Petit probleme de lancement de mon script
#!/bin/sh
case $1 in
'start' )
/etc/iptables_start
;;
'stop' )
/etc/iptables_stop
;;
*)
echo "usage: -bash {start|stop}"
;;
esac
voila le resultat de la commande ls -l /etc/iptables_st{art,op} :
-rwx------ 1 root root 1812 2008-11-16 12:06 /etc/iptables_start
-rwx------ 1 root root 685 2008-11-16 12:06 /etc/iptables_stop
Lorsque je fait /etc/init.d/iptables start voila le message qu'il me met
/etc/init.d/iptables: 13: /etc/iptables_start: not found
et meme chose avec iptables stop
Aurais je perdu quelque chose? :)
Merci à celui qui pourrait m'aider
A voir également:
- Lancement d'un script
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Script cmd - Guide
- Lancement automatique application windows 10 - Guide
10 réponses
Salut,
essaie de lancer les scripts un par un sans utiliser le script avec le choix
essaie de lancer les scripts un par un sans utiliser le script avec le choix
/etc/iptables_stop /etc/iptables_start
Bonjour l'ami20j,
voila ce qu'il me met lorsque je lance /etc/iptables_start
bash: /etc/iptables_start : /bin/sh^M : mauvais interpréteur: Aucun fichier ou dossier de ce type
idem avec /etc/iptables_stop
Parcontre quand je lance ' locate iptables_start ' voila la réponse
/etc/iptables_start
merci
voila ce qu'il me met lorsque je lance /etc/iptables_start
bash: /etc/iptables_start : /bin/sh^M : mauvais interpréteur: Aucun fichier ou dossier de ce type
idem avec /etc/iptables_stop
Parcontre quand je lance ' locate iptables_start ' voila la réponse
/etc/iptables_start
merci
ok lami20j,
J'ai utilisé le bloc note de XP. Voila ce qu'il me donne
#!/bin/sh$
#^M$
# Description: configuration de firewall netfilter/iptables^M$
#^M$
# Initialization de la table FILTER^M$
#^M$
iptables -F^M$
iptables -X^M$
iptables -P INPUT DROP ^M$
iptables -P OUTPUT DROP^M$
iptables -P FORWARD DROP # les 3 cmd presque la debranchement des cables^M$
^M$
# Initialization de la table NAT^M$
#^M$
iptables -t nat -F^M$
iptables -t nat -X^M$
iptables -t nat -P PREROUTING ACCEPT^M$
iptables -t nat -P POSTROUTING ACCEPT^M$
iptables -t nat -P OUTPUT ACCEPT^M$
#^M$
# Initialisation de la table MANGLE^M$
#^M$
iptables -t mangle -F^M$
iptables -t mangle -X^M$
iptables -t mangle -P PREROUTING ACCEPT^M$
iptables -t mangle -P INPUT ACCEPT^M$
iptables -t mangle -P OUTPUT ACCEPT^M$
iptables -t mangle -P FORWARD ACCEPT^M$
iptables -t mangle -P POSTROUTING ACCEPT^M$
^M$
# interface lo^M$
iptables -A INPUT -i lo -s '0.0.0.0/0' -d '0.0.0.0/0' -j ACCEPT^M$
iptables -A OUTPUT -o lo -s '0.0.0.0/0' -d '0.0.0.0/0' -j ACCEPT^M$
^M$
# table FILTER^M$
^M$
# chaine INPUT^M$
iptables -A INPUT -i eth0 -d 192.168.2.6 -m state --state ESTABLISHED,RELATED -j ACCEPT^M$
^M$
^M$
^M$
# chaine FORWARD^M$
iptables -A FORWARD -i eth0 -o eth1 -s 0.0.0.0/0 -d 192.168.1.0/24 -m state --state RELATED,ESTABLISHED -j ACCEPT^M$
iptables -A FORWARD -i eth1 -o eth0 -s 192.168.1.0/24 -d 10.0.0.0/0 -m state --state ! INVALID -j ACCEPT^M$
^M$
^M$
# chaine OUTPUT^M$
iptables -A OUTPUT -o eth0 -m state --state ! INVALID -j ACCEPT^M$
iptables -A OUTPUT -o eth1 -m state --state ! INVALID -j ACCEPT^M$
^M$
# table NAT^M$
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.2 -j SNAT --to-source 192.168.2.6^M$
Pour ne pas M-jtre obligM-i de rM-icrire M-ga ^M$
echo 1 > /proc/sys/net/ipv4/ip_forward tu as 2 posibilitM-is : ^M$
^M$
- M-icrire cette ligne dans /etc/init.d/rc.local ^M$
- ajouter dans le fichier /etc/sysctl.conf la ligne $
#!/bin/sh^M$
#^M$
# Description: configuration de firewall netfilter/iptables^M$
#^M$
# Initialization de la table FILTER^M$
#^M$
iptables -F^M$
iptables -X^M$
iptables -P INPUT DROP ^M$
iptables -P OUTPUT DROP^M$
iptables -P FORWARD DROP # les 3 cmd presque la debranchement des cables^M$
^M$
# Initialization de la table NAT^M$
#^M$
iptables -t nat -F^M$
iptables -t nat -X^M$
iptables -t nat -P PREROUTING ACCEPT^M$
iptables -t nat -P POSTROUTING ACCEPT^M$
iptables -t nat -P OUTPUT ACCEPT^M$
#^M$
# Initialisation de la table MANGLE^M$
#^M$
iptables -t mangle -F^M$
iptables -t mangle -X^M$
iptables -t mangle -P PREROUTING ACCEPT^M$
iptables -t mangle -P INPUT ACCEPT^M$
iptables -t mangle -P OUTPUT ACCEPT^M$
iptables -t mangle -P FORWARD ACCEPT^M$
iptables -t mangle -P POSTROUTING ACCEPT^M$
^M$
# interface lo^M$
iptables -A INPUT -i lo -s '0.0.0.0/0' -d '0.0.0.0/0' -j ACCEPT^M$
iptables -A OUTPUT -o lo -s '0.0.0.0/0' -d '0.0.0.0/0' -j ACCEPT^M$
^M$
# table FILTER^M$
^M$
# chaine INPUT^M$
iptables -A INPUT -i eth0 -d 192.168.2.6 -m state --state ESTABLISHED,RELATED -j ACCEPT^M$
^M$
^M$
^M$
# chaine FORWARD^M$
iptables -A FORWARD -i eth0 -o eth1 -s 0.0.0.0/0 -d 192.168.1.0/24 -m state --state RELATED,ESTABLISHED -j ACCEPT^M$
iptables -A FORWARD -i eth1 -o eth0 -s 192.168.1.0/24 -d 10.0.0.0/0 -m state --state ! INVALID -j ACCEPT^M$
^M$
^M$
# chaine OUTPUT^M$
iptables -A OUTPUT -o eth0 -m state --state ! INVALID -j ACCEPT^M$
iptables -A OUTPUT -o eth1 -m state --state ! INVALID -j ACCEPT^M$
^M$
# table NAT^M$
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.2 -j SNAT --to-source 192.168.2.6^M$
Pour ne pas M-jtre obligM-i de rM-icrire M-ga ^M$
echo 1 > /proc/sys/net/ipv4/ip_forward tu as 2 posibilitM-is : ^M$
^M$
- M-icrire cette ligne dans /etc/init.d/rc.local ^M$
- ajouter dans le fichier /etc/sysctl.conf la ligne $
$
#!/bin/sh^M$
#^M$
# Description: dM-isactivation du firewall netfilter/iptables^M$
#^M$
# table FILTER^M$
#^M$
iptables -F^M$
iptables -X^M$
iptables -P INPUT ACCEPT ^M$
iptables -P OUTPUT ACCEPT^M$
iptables -P FORWARD ACCEPT ^M$
^M$
# la table NAT^M$
#^M$
iptables -t nat -F^M$
iptables -t nat -X^M$
iptables -t nat -P PREROUTING ACCEPT^M$
iptables -t nat -P POSTROUTING ACCEPT^M$
iptables -t nat -P OUTPUT ACCEPT^M$
#^M$
# la table MANGLE^M$
#^M$
iptables -t mangle -F^M$
iptables -t mangle -X^M$
iptables -t mangle -P PREROUTING ACCEPT^M$
iptables -t mangle -P INPUT ACCEPT^M$
iptables -t mangle -P OUTPUT ACCEPT^M$
iptables -t mangle -P FORWARD ACCEPT^M$
iptables -t mangle -P POSTROUTING ACCEPT^M$
#! /bin/sh$
#!/bin/sh^M$
#^M$
# Description: dM-isactivation du firewall netfilter/iptables^M$
#^M$
# table FILTER^M$
#^M$
iptables -F^M$
iptables -X^M$
iptables -P INPUT ACCEPT ^M$
iptables -P OUTPUT ACCEPT^M$
iptables -P FORWARD ACCEPT ^M$
^M$
# la table NAT^M$
#^M$
iptables -t nat -F^M$
iptables -t nat -X^M$
iptables -t nat -P PREROUTING ACCEPT^M$
iptables -t nat -P POSTROUTING ACCEPT^M$
iptables -t nat -P OUTPUT ACCEPT^M$
#^M$
# la table MANGLE^M$
#^M$
iptables -t mangle -F^M$
iptables -t mangle -X^M$
iptables -t mangle -P PREROUTING ACCEPT^M$
iptables -t mangle -P INPUT ACCEPT^M$
iptables -t mangle -P OUTPUT ACCEPT^M$
iptables -t mangle -P FORWARD ACCEPT^M$
iptables -t mangle -P POSTROUTING ACCEPT^M$
J'ai utilisé le bloc note de XP. Voila ce qu'il me donne
#!/bin/sh$
#^M$
# Description: configuration de firewall netfilter/iptables^M$
#^M$
# Initialization de la table FILTER^M$
#^M$
iptables -F^M$
iptables -X^M$
iptables -P INPUT DROP ^M$
iptables -P OUTPUT DROP^M$
iptables -P FORWARD DROP # les 3 cmd presque la debranchement des cables^M$
^M$
# Initialization de la table NAT^M$
#^M$
iptables -t nat -F^M$
iptables -t nat -X^M$
iptables -t nat -P PREROUTING ACCEPT^M$
iptables -t nat -P POSTROUTING ACCEPT^M$
iptables -t nat -P OUTPUT ACCEPT^M$
#^M$
# Initialisation de la table MANGLE^M$
#^M$
iptables -t mangle -F^M$
iptables -t mangle -X^M$
iptables -t mangle -P PREROUTING ACCEPT^M$
iptables -t mangle -P INPUT ACCEPT^M$
iptables -t mangle -P OUTPUT ACCEPT^M$
iptables -t mangle -P FORWARD ACCEPT^M$
iptables -t mangle -P POSTROUTING ACCEPT^M$
^M$
# interface lo^M$
iptables -A INPUT -i lo -s '0.0.0.0/0' -d '0.0.0.0/0' -j ACCEPT^M$
iptables -A OUTPUT -o lo -s '0.0.0.0/0' -d '0.0.0.0/0' -j ACCEPT^M$
^M$
# table FILTER^M$
^M$
# chaine INPUT^M$
iptables -A INPUT -i eth0 -d 192.168.2.6 -m state --state ESTABLISHED,RELATED -j ACCEPT^M$
^M$
^M$
^M$
# chaine FORWARD^M$
iptables -A FORWARD -i eth0 -o eth1 -s 0.0.0.0/0 -d 192.168.1.0/24 -m state --state RELATED,ESTABLISHED -j ACCEPT^M$
iptables -A FORWARD -i eth1 -o eth0 -s 192.168.1.0/24 -d 10.0.0.0/0 -m state --state ! INVALID -j ACCEPT^M$
^M$
^M$
# chaine OUTPUT^M$
iptables -A OUTPUT -o eth0 -m state --state ! INVALID -j ACCEPT^M$
iptables -A OUTPUT -o eth1 -m state --state ! INVALID -j ACCEPT^M$
^M$
# table NAT^M$
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.2 -j SNAT --to-source 192.168.2.6^M$
Pour ne pas M-jtre obligM-i de rM-icrire M-ga ^M$
echo 1 > /proc/sys/net/ipv4/ip_forward tu as 2 posibilitM-is : ^M$
^M$
- M-icrire cette ligne dans /etc/init.d/rc.local ^M$
- ajouter dans le fichier /etc/sysctl.conf la ligne $
#!/bin/sh^M$
#^M$
# Description: configuration de firewall netfilter/iptables^M$
#^M$
# Initialization de la table FILTER^M$
#^M$
iptables -F^M$
iptables -X^M$
iptables -P INPUT DROP ^M$
iptables -P OUTPUT DROP^M$
iptables -P FORWARD DROP # les 3 cmd presque la debranchement des cables^M$
^M$
# Initialization de la table NAT^M$
#^M$
iptables -t nat -F^M$
iptables -t nat -X^M$
iptables -t nat -P PREROUTING ACCEPT^M$
iptables -t nat -P POSTROUTING ACCEPT^M$
iptables -t nat -P OUTPUT ACCEPT^M$
#^M$
# Initialisation de la table MANGLE^M$
#^M$
iptables -t mangle -F^M$
iptables -t mangle -X^M$
iptables -t mangle -P PREROUTING ACCEPT^M$
iptables -t mangle -P INPUT ACCEPT^M$
iptables -t mangle -P OUTPUT ACCEPT^M$
iptables -t mangle -P FORWARD ACCEPT^M$
iptables -t mangle -P POSTROUTING ACCEPT^M$
^M$
# interface lo^M$
iptables -A INPUT -i lo -s '0.0.0.0/0' -d '0.0.0.0/0' -j ACCEPT^M$
iptables -A OUTPUT -o lo -s '0.0.0.0/0' -d '0.0.0.0/0' -j ACCEPT^M$
^M$
# table FILTER^M$
^M$
# chaine INPUT^M$
iptables -A INPUT -i eth0 -d 192.168.2.6 -m state --state ESTABLISHED,RELATED -j ACCEPT^M$
^M$
^M$
^M$
# chaine FORWARD^M$
iptables -A FORWARD -i eth0 -o eth1 -s 0.0.0.0/0 -d 192.168.1.0/24 -m state --state RELATED,ESTABLISHED -j ACCEPT^M$
iptables -A FORWARD -i eth1 -o eth0 -s 192.168.1.0/24 -d 10.0.0.0/0 -m state --state ! INVALID -j ACCEPT^M$
^M$
^M$
# chaine OUTPUT^M$
iptables -A OUTPUT -o eth0 -m state --state ! INVALID -j ACCEPT^M$
iptables -A OUTPUT -o eth1 -m state --state ! INVALID -j ACCEPT^M$
^M$
# table NAT^M$
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.2 -j SNAT --to-source 192.168.2.6^M$
Pour ne pas M-jtre obligM-i de rM-icrire M-ga ^M$
echo 1 > /proc/sys/net/ipv4/ip_forward tu as 2 posibilitM-is : ^M$
^M$
- M-icrire cette ligne dans /etc/init.d/rc.local ^M$
- ajouter dans le fichier /etc/sysctl.conf la ligne $
$
#!/bin/sh^M$
#^M$
# Description: dM-isactivation du firewall netfilter/iptables^M$
#^M$
# table FILTER^M$
#^M$
iptables -F^M$
iptables -X^M$
iptables -P INPUT ACCEPT ^M$
iptables -P OUTPUT ACCEPT^M$
iptables -P FORWARD ACCEPT ^M$
^M$
# la table NAT^M$
#^M$
iptables -t nat -F^M$
iptables -t nat -X^M$
iptables -t nat -P PREROUTING ACCEPT^M$
iptables -t nat -P POSTROUTING ACCEPT^M$
iptables -t nat -P OUTPUT ACCEPT^M$
#^M$
# la table MANGLE^M$
#^M$
iptables -t mangle -F^M$
iptables -t mangle -X^M$
iptables -t mangle -P PREROUTING ACCEPT^M$
iptables -t mangle -P INPUT ACCEPT^M$
iptables -t mangle -P OUTPUT ACCEPT^M$
iptables -t mangle -P FORWARD ACCEPT^M$
iptables -t mangle -P POSTROUTING ACCEPT^M$
#! /bin/sh$
#!/bin/sh^M$
#^M$
# Description: dM-isactivation du firewall netfilter/iptables^M$
#^M$
# table FILTER^M$
#^M$
iptables -F^M$
iptables -X^M$
iptables -P INPUT ACCEPT ^M$
iptables -P OUTPUT ACCEPT^M$
iptables -P FORWARD ACCEPT ^M$
^M$
# la table NAT^M$
#^M$
iptables -t nat -F^M$
iptables -t nat -X^M$
iptables -t nat -P PREROUTING ACCEPT^M$
iptables -t nat -P POSTROUTING ACCEPT^M$
iptables -t nat -P OUTPUT ACCEPT^M$
#^M$
# la table MANGLE^M$
#^M$
iptables -t mangle -F^M$
iptables -t mangle -X^M$
iptables -t mangle -P PREROUTING ACCEPT^M$
iptables -t mangle -P INPUT ACCEPT^M$
iptables -t mangle -P OUTPUT ACCEPT^M$
iptables -t mangle -P FORWARD ACCEPT^M$
iptables -t mangle -P POSTROUTING ACCEPT^M$
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
J'ai utilisé le bloc note de XP.
Ha! Ha! Ha! ;-DDDD
Tu n'as pas trouvé autre chose que Bloc Notes Xp?!
Tape
J'ai utilisé le bloc note de XP.
Ha! Ha! Ha! ;-DDDD
Tu n'as pas trouvé autre chose que Bloc Notes Xp?!
Tape
perl -pi -e 's/\r//' /etc/iptables_*
/etc/iptables_stop semble fonctionner tandis que
/etc/iptables_start voilà ce qu'il met
/etc/iptables_start: 53: Pour: not found
/etc/iptables_start: 56: -: not found
/etc/iptables_start: 57: -: not found
/etc/iptables_start voilà ce qu'il met
/etc/iptables_start: 53: Pour: not found
/etc/iptables_start: 56: -: not found
/etc/iptables_start: 57: -: not found