Mit diesem Script werden sämtliche Einstellungen in der Linux-Firewall gesichert.
Dabei wird ein Backup der Datei erstellt an diese das Datumsformat im Format JJMMTT angehängt.
#! /bin/sh
# Script zum Sichern der iptables
# (c) Lehmeyer 09.01.07
# Datumsformat
DATUM=`date '+%y%m%d'`# Format der Sicherungdatei iptables.sicJJMMTT
DATEI=iptables.sic${DATUM};
# Temporaere Variable
TEMP=$DATEI
# Statusvariable 1=kopiert 0=nicht kopiert
GESICHERT=0
# Zaehlwert
ZAHL=1
while [ "$GESICHERT" == "0" ]
do
if [ -e $DATEI ];
then
DATEI=$TEMP
DATEI=${DATEI}_${ZAHL}
ZAHL=`expr $ZAHL + 1`
else
cp /etc/sysconfig/iptables /etc/sysconfig/$DATEI
echo Sicherung $DATEI ERFOLGREICH erstellt.
GESICHERT=1
fi
done
wirklich gutes script!
schöne Grüße 😉