::- date: 20211028 time: 17:52:21 UTC -::  ::- your IP -> 3.239.2.222 -::
-->

Archiv: März, 2009

Debian Lenny 5.0 fernverschlüsselt

von am 13 Mrz. 2009, gespeichert unter Linux

Wer möchte schon seine Daten in einem fremden Rechenzentrum allen möglichen neugierigen Admins freiwillig zum Anschauen übergeben, nach dieser Anleitung ist das definitiv nicht mehr nötig 🙂

Wir gehen bei dieser Anleitung davon aus, dass der Hoster sein Debian nach Standard installiert hat, also eine Partition fürs Root Filesystem und eine Swappartition. Für uns gilt in dieser Anleitung dabei:
/dev/sda1 Rootfilesystem
/dev/sda5 Swap

Wenn wir fertig sind haben wir:
/dev/sda1 Bootfilesystem
/dev/sda3 Rootfilesystem verschlüsselt
/dev/sda5 Swap verschlüsselt

Los gehts …
(weiterlesen…)

Kommentare deaktiviert für Debian Lenny 5.0 fernverschlüsselt mehr...

mit dump Systeme sichern

von am 11 Mrz. 2009, gespeichert unter Linux, OpenBSD

dump und restore sind echte UNIX Klassiker, mit Ihrer Hilfe lassen sich sogar Betriebssysteme klonen.
Das nachfolgende script sichert via ssh auf einen Server im Netzwerk:


#!/bin/sh
###############################
# script for dumpin partitions
###############################
export PATH='/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/sbin:/usr/sbin:/usr/local/sbin:/root/bin'
DATE=`/bin/date +\%Y-\%m-\%d`
DEST='/home/back_up/dumps'
DUMPLEVEL=`date +%w`
DUMP="/sbin/dump -$DUMPLEVEL -h 0 -au -f -"
FIND='/usr/bin/find'
GZIP='/usr/bin/gzip -q -9 -c'
HOST='USER@BACKUPHOST'
MYNAME=`hostname -s`
NICE='/usr/bin/nice -n 15'
SSH='/usr/bin/ssh -c blowfish-cbc'
# do backup
echo -e "\n*********************************************************\n"
echo -e "\n\tdump $MYNAME /dev/wd0a\n"
$NICE $DUMP /dev/HDDDEVICE | $NICE $GZIP | $NICE $SSH $HOST "/bin/cat > $DEST/$MYNAME/dump-$DATE-$DUMPLEVEL-$MYNAME-root.gz"
echo -e "\n"
echo -e "\n*********************************************************\n"

nach der Sicherung kann man mit dieser Anleitung ein System wiederherstellen.

Kommentare deaktiviert für mit dump Systeme sichern mehr...

prozesse im loop auf der shell ausführen

von am 11 Mrz. 2009, gespeichert unter OpenBSD

manchmal braucht es nicht unbedingt ein script, einzeiler in der bash tun es auch 😉

while sleep 10; do traceroute -I www.openbsd.org; echo "---------";  done

und schon wird alle 10 Sekunden zu www.openbsd.org ein traceroute abgesetzt.

Kommentare deaktiviert für prozesse im loop auf der shell ausführen mehr...

Bash Script für TV-Programm

von am 09 Mrz. 2009, gespeichert unter Linux

#!/usr/local/bin/bash
export PATH=/usr/local/bin:/usr/bin:/bin:\
/usr/bin/X11:/usr/games:$HOME/bin
#change +x to -x for debugging
set +x
XMLDIR="$HOME/.xmltv"
DATE="date +%a"
DAY="date +%w"
HOST="user@host"
SSH="ssh -c blowfish-cbc user@host"
DEST="/mnt/wwwusb/prgdata"
SCP="scp -pq -c blowfish-cbc"

[ -d $XMLDIR ] || mkdir -p $XMLDIR

fetchprg() {
XML="$XMLDIR/prgdata/prg_$($DATE)s${SOURCEID}\
d${DAYS}o${OFFSET}.xml"
nice -n 5 $HOME/bin/tv_grab_eu_epgdata --days $DAYS \
--offset $OFFSET --config-file $XMLDIR/$CONFIG \
--output $XML --quiet
}

fetchprisma() {
XML="$XMLDIR/prgdata/prg_$($DATE)s\
${SOURCEID}d${DAYS}o${OFFSET}.xml"
nice -n 5 $HOME/bin/tv_grab_de_prisma --quiet \
--days $DAYS --offset $OFFSET --config-file \
$XMLDIR/$CONFIG --output $XML
}

putindb() {
DESTXML="$DEST/prg"$SOURCEID"d"$DAYS"o"$OFFSET".xml"
XML="$XMLDIR/prgdata/prg_$($DATE)\
s${SOURCEID}d${DAYS}o${OFFSET}.xml"
if [ -f $XML ]; then
   $SCP $XML $HOST:$DESTXML
   $SSH "nice -n 5 /usr/bin/mythfilldatabase --quiet \
--update --file $SOURCEID $DESTXML"
fi
}

sedata() {
XML="$XMLDIR/prgdata/prg_$($DATE)s${SOURCEID}d${DAYS}o${OFFSET}.xml"
BAKXML="$XMLDIR/prgdata/BAK_prg_$($DATE)\
s${SOURCEID}d${DAYS}o${OFFSET}.xml"
cp $XML $BAKXML
gsed -e 's/="196"/="1.premiere.de"/g' \
-e 's/="197"/="2.premiere.de"/g' \
-e 's/="198"/="3.premiere.de"/g' \
-e 's/="1185"/="4.premiere.de"/g' \
-e 's/="139"/="disney.com"/g' \
-e 's/="1189"/="nostalgie.premiere.de"/g' \
-e 's/="166"/="krimi.premiere.de"/g' \
-e 's/="138"/="discovery.com"/g' \
-e 's/="160"/="junior.tv"/g' \
-e 's/="1196"/="mgm.tv"/g' \
-e 's/="471"/="13thstreet.nbc.com"/g' \
-e 's/="499"/="classics.premiere.de"/g' \
-e 's/="565"/="fox.premiere.de"/g' \
-e 's/="589"/="nick.de"/g' \
-e 's/="472"/="scifi.nbc.com"/g' \
-e 's/="br.test"/="3.br-online.de"/g' \
-i $XML
}
Kommentare deaktiviert für Bash Script für TV-Programm mehr...

Suche

Du kannst hier deine Suchwörter eingeben.