- Mitglied seit
- 31 Jul 2004
- Beiträge
- 216
- Punkte für Reaktionen
- 0
- Punkte
- 0
habe mir für SSH ein pseudo-image erstellen lassen, ergänzt um den ftp-server.
Der funzt auch, ebenso die virt. Netzwerkkarte. Auch der download der dropbear-Dateien klappt (von tecchannel.de, mit ftp zu sehen)
Aber ein ps zeigt nur den ftp-server als laufend an, nicht dropbear.
Ein manueller Start, wie auf tecchannel beschrieben, klappt.
Ich füge hier mal die debug.cfg an (die Passwörter habe ich geändert)
warum startet dropbear nicht ?
danke Fritz
Der funzt auch, ebenso die virt. Netzwerkkarte. Auch der download der dropbear-Dateien klappt (von tecchannel.de, mit ftp zu sehen)
Aber ein ps zeigt nur den ftp-server als laufend an, nicht dropbear.
Ein manueller Start, wie auf tecchannel beschrieben, klappt.
Ich füge hier mal die debug.cfg an (die Passwörter habe ich geändert)
Code:
#!/bin/sh
# # # # # # # # # Installation FTP-Server
while !(ping -c 1 www.tecchannel.de); do
sleep 7
done
cd /var/tmp
wget http://www.tecchannel.de/download/432803/bftpd.conf
wget http://www.tecchannel.de/download/432803/bftpd
chmod +x bftpd
chmod 777 bftpd.conf
echo "fritzmaier:k.aTuU:0:0:root:/:null" >> /var/tmp/passwd
/var/tmp/bftpd -d -c /var/tmp/bftpd.conf
# start telnet deamon with password of web gui
/usr/sbin/telnetd -l /sbin/ar7login
# set hostname to fritz.box
hostname fritz.box
# load SSH-Server (dropbear) and etherwake
# CONFIGURATION
# SSH
# port
dropbearport="22"
# password
PASSWD='$1$.Bgsb3$wC8/'
# Etherwake
# MAC address
wolmac="01:23:45:67:89:AB"
# interface to use for WOL
# intf = std - ata
# eth0 = LAN1 - WAN
# eth1 = LAN2 - LAN1
wolinterface="eth0"
# CONFIGURATION END
# change root password
cp -p /var/tmp/shadow /var/tmp/shadow.old
sed -e "/root:/s#^root:[^:]*:#root:${PASSWD}:#" /var/tmp/shadow.old > /var/tmp/shadow
# change dir
cd /var/tmp
# create simplified WOL script
echo "/var/tmp/etherwake -i ${wolinterface} ${wolmac}" > ./startpc
# load files
wget http://www.tecchannel.de/download/432967/dropbear
wget http://www.tecchannel.de/download/432967/busybox
# make them executable
chmod +x /var/tmp/dropbear
chmod +x /var/tmp/busybox
chmod +x /var/tmp/startpc
# create symlink for dropbearkey
ln -s /var/tmp/dropbear dropbearkey
ln -s /var/tmp/busybox etherwake
ln -s /var/tmp/busybox uudecode
/var/tmp/uudecode -o /var/tmp/dropbear_rsa_host_key << 'RSA'
begin 600 /var/tmp/dropbear_rsa_host_key
M````!W-S:"UR<V$````#`0`!````@P#ZD8+\U+Y=S'M`'!U$4[>6JS$<H;)8
M`=R2Q9T4G>AHZX1K$U?Q36PIM2(W35#%>NFG-^-88[N6!\]K*ZI/_Z-F1LI<
M!U$LV6V'>W[S1QC="$-BD3$-1B.'K>Z.QJ)MD`)`U]8(8QHT9+Y3^7B6N+#(
MQQ@ST9-#0K_"I^=X1)<HFP>?````@F0:ERBX.[>0EEKF`(%(*NOL1\HG!6^H
MBKTN:M..1(@*,Y1MG7`_7*N*_'CXD`#=6I2>/-L6N1XVSY2"U-]R`X\[A80$
M_+IHN5*3#N/X7)(V6/PZ[)=?]#W'9W8Y@6-)1KA+ATU!:!-HJ)2D9`#+GS!V
MOA_<QVR8$%0,EB3IU9Z+&0T```!"`/MR:<F"TYKC#!RHD)_IBCN:PX)[$Q)<
MB&`D7+A')#L/\TOCSH!BRH[F7O(Z2;QYBCFS,XEX/^1ZL,HYEZPSQ7N[````
M0@#_&P:J3!(LJ3MM,8F_ZFHGV%D/\`BO;-UJ5QI['YJ^CH963?BY;FES!:BW
6*RQ+U0GXK0(;P"Q"GZ!BOE-\P\_[;0``
`
end
RSA
/var/tmp/uudecode -o /var/tmp/dropbear_dss_host_key << 'DSS'
begin 600 /var/tmp/dropbear_dss_host_key
M````!W-S:"UD<W,```"!`,_LEF-0(>2Z64]DGH/1'9,.GU"B%K/D.#[J&N2>
MLY(6>`*'3D<K`]'PW$Y']8,(5NJBXWGD.CUEGA1B?S[\H0IH)LAK91)E+_X8
MYS#0KSRYV!\DRQ\)8>K1OE8Y2;JG/R9`7%-ELO.E`%WAS`>'`N)984^VE4O3
MQ2;8.XK\X"&)````%0#/4*4*=:4S?^17E;Z%U'!$\W*\9P```(`*1.P!<YD<
M:[email protected]^=^&33VB^2448H=L<)R'&4Q[*5W^R"P2)[S<55P0U<'HOO@R;8
M'^5TB(W%:P-&)3;IXJ-Q@2OP'F5@,%:"0+4>H64^H7M:K/`D#OUXU/._0W\(
M%=&:0-2B!?1"'JBWM@-2X^".15+F1&S&+81)9O@XG@```(`^+BK6*+P.7TF3
MK<Q@?H;]F=H[Y+_PD8^[_=-U.R%H:)88W^9!/P:Q>CT.R?G4L:HT+@M"ZSPD
MMA56*9^'V,#C=]PJ"%:=P`@VWLV%AZP<_*6TH1TB'J=H`Q!4$Q-.=(^_9<(+
MS#,#$=$!=>H/W2;?L],Q.0Q_VPX,#)_I00;U9@```!4`Y(CZ0A26#(_IYB:6
(&ZZEF8L&KV\`
`
end
DSS
# start dropbear
sleep 60
/var/tmp/dropbear -p ${dropbearport} -r /var/tmp/dropbear_rsa_host_key -d /var/tmp/dropbear_dss_host_key
# make FBF accessable from the internet (192.168.178.253)
sleep 10
ifconfig eth0:1 192.168.178.253 netmask 255.255.255.0 broadcast 192.168.178.255 up
warum startet dropbear nicht ?
danke Fritz