ich finde die Anleitung sehr unübersichtlich!!! Warum? Man könnt ohne Probleme EDIT benutzen im ersten Post so muß man sich nicht noch durch 42 weiter seiten lesen um die fehler zu finden
Also bitte mit EDIT den ersten Post Aktualliesieren und einfach unten rein schreiben was und wann und warum geändert wurde!
Ich hab und werde nicht 42 Seiten mir durchlesen!
Der Unterschied zwischen dem Forum und dem Wiki ist, daß im Forum nur der Ersteller (und die Moderatoren) Beiträge ändern können, während das im Wiki jeder kann.
Nein, es müßte sich einer oder mehrere die Zeit nehmen, das ins Wiki zu schreiben.
Der Unterschied zwischen dem Forum und dem Wiki ist, daß im Forum nur der Ersteller (und die Moderatoren) Beiträge ändern können, während das im Wiki jeder kann.
Statt also das Forum für etwas zu verwenden, wofür es nicht ausgelegt ist, kann man es auch gleich ins Wiki schreiben.
# SSH und Etherwake Script - v0.3
# # # # # # # KONFIGURATION # # # # # #
# Server auf dem die Daten liegen
# Serverurl ohne http:// und Verzeichnis angabe
## serverurl="/var/media/ftp/FlashDisk-Partition-0-1"
# Pfad zu den Dateien (zb serverdir="/fritzbox")
## serverdir="/misc"
# SSH
#Port auf dem SSH laufen soll
## dropbearport="443"
# Etherwake
# MAC Adresse des zu Weckenden PC
## wolmac="01:23:45:67:89:AB"
# Interface �ber das geweckt werden soll, die FBF ata hat eine andere belegung der Interfaces
# intf = StdFkt - ataFkt
# eth0 = LAN1 - WAN
# eth1 = LAN2 - LAN1
## wolinterface="eth0"
# System
# Verschluesseltes Passwort des Root Users (Wichtig f�r SSH)
PASSWD='xxxxxxxxxxxx'
# # # # # # KONFIGURATION ENDE # # # # #
# Aendern des Root Passwortes
cp -p /var/tmp/shadow /var/tmp/shadow.old
sed -e "/root:/s#^root:[^:]*:#root:$PASSWD:#" /var/tmp/shadow.old > /var/tmp/shadow
sleep 60 ###weil ich dachte das es nicht geht, weil der usb stick noch nicht gemountet ist
# Nachladen von Dateien
cp /var/media/ftp/FlashDisk-Partition-0-1/misc/dropbear /var/tmp
cp /var/media/ftp/FlashDisk-Partition-0-1/misc/busybox /var/tmp
# Anpassen der Dateirechte
chmod +x /var/tmp/dropbear
chmod +x /var/tmp/busybox
#chmod +x /var/tmp/startpc
# Symlink fuer dropbearkey erstellen
ln -s /var/tmp/dropbear dropbearkey
#ln -s /var/tmp/busybox etherwake
ln -s /var/tmp/busybox uudecode
ln -s /var/tmp/busybox uuencode
# Dropbear HostKeys EXISTIEREN NICHT
/var/tmp/uudecode -o /var/tmp/dropbear_rsa_host_key <<\EOP
EOP
/var/tmp/uudecode -o /var/tmp/dropbear_dss_host_key <<\EOP
EOP
# Dropbear starten WIE SOLL DAS GEHEN, WENN NIX DA IS?
/var/tmp/dropbear -p 443 -r /var/tmp/dropbear_rsa_host_key -d /var/tmp/dropbear_dss_host_key
ln -s /var/media/ftp/FlashDisk-Partition-0-1/misc/dropbear /var/tmp/dropbear
ln -s /var/media/ftp/FlashDisk-Partition-0-1/misc/dropbear /var/tmp/dropbearkey
PATH=$PATH:/var/tmp
...
cd /var/media/ftp/FlashDisk-Partition-0-1/misc/
...
# nötigenfalls Keys erzeugen
if [ ! -f dropbear_rsa_hostkey ]
then
dropbearkey -t rsa -f dropbear_rsa_hostkey >/dev/null 2>&1
fi
if [ ! -f dropbear_dss_hostkey ]
then
dropbearkey -t dss -f dropbear_dss_hostkey >/dev/null 2>&1
fi
dropbear -r $PWD/dropbear_rsa_hostkey -d $PWD/dropbear_dss_hostkey
# SSH Script - v0.3
# Aendern des Root Passwortes
cp -p /var/tmp/shadow /var/tmp/shadow.old
sed -e "/root:/s#^root:[^:]*:#root:passwort:#" /var/tmp/shadow.old > /var/tmp/shadow
# Symlink fuer dropbearkey erstellen
ln -s /var/media/ftp/FlashDisk-Partition-0-1/misc/dropbear /var/tmp/dropbear
ln -s /var/media/ftp/FlashDisk-Partition-0-1/misc/dropbear /var/tmp/dropbearkey
ln -s /var/media/ftp/FlashDisk-Partition-0-1/misc/busybox /var/tmp/uudecode
ln -s /var/media/ftp/FlashDisk-Partition-0-1/misc/busybox /var/tmp/uuencode
PATH=$PATH:/var/tmp
cd /var/media/ftp/FlashDisk-Partition-0-1/misc/
# noetigenfalls Keys erzeugen
if [ ! -f dropbear_rsa_hostkey ]
then
dropbearkey -t rsa -f dropbear_rsa_hostkey >/dev/null 2>&1
fi
if [ ! -f dropbear_dss_hostkey ]
then
dropbearkey -t dss -f dropbear_dss_hostkey >/dev/null 2>&1
fi
dropbear -r $PWD/dropbear_rsa_hostkey -d $PWD/dropbear_dss_hostkey
# Dropbear starten
/var/tmp/dropbear -p 443 -r /var/tmp/dropbear_rsa_host_key -d /var/tmp/dropbear_dss_host_key
# cat debug.cfg
# SSH Script - v0.3
# Aendern des Root Passwortes
cp -p /var/tmp/shadow /var/tmp/shadow.old
sed -e "/root:/s#^root:[^:]*:#root:passwort:#" /var/tmp/shadow.old > /var/tmp/shadow
# Symlink fuer dropbearkey erstellen
ln -s /var/media/ftp/FlashDisk-Partition-0-1/misc/dropbear /var/tmp/dropbear
ln -s /var/media/ftp/FlashDisk-Partition-0-1/misc/dropbear /var/tmp/dropbearkey
ln -s /var/media/ftp/FlashDisk-Partition-0-1/misc/busybox /var/tmp/uudecode
ln -s /var/media/ftp/FlashDisk-Partition-0-1/misc/busybox /var/tmp/uuencode
PATH=$PATH:/var/tmp
cd /var/media/ftp/FlashDisk-Partition-0-1/misc/
# noetigenfalls Keys erzeugen
if [ ! -f dropbear_rsa_hostkey ]
then
dropbearkey -t rsa -f dropbear_rsa_hostkey >/dev/null 2>&1
fi
if [ ! -f dropbear_dss_hostkey ]
then
dropbearkey -t dss -f dropbear_dss_hostkey >/dev/null 2>&1
fi
dropbear -p 443 -r $PWD/dropbear_rsa_hostkey -d $PWD/dropbear_dss_hostkey
#
Vertausche mal das "i (zum editieren"" mit dem "zu den forwardrules gescrollt", d.h. gehe erst in den Input Modus, wenn der Cursor an der richtigen Stelle steht.i (zum editiern)
zu den forwardrules gescrollt
oben angeführte Zeile eingetippt
ifconfig eth0:1 192.168.178.253 up