Dropbear starten und mit authorized_keys einloggen

devildevil3

Mitglied
Mitglied seit
28 Feb 2006
Beiträge
386
Punkte für Reaktionen
0
Punkte
16
Hi,

ich bin gerade über Dropbear, ok mit User root und Passwort einloogen kein Ding.

nun wollte ich das über die Keys machen, und über die suchfunktion herausgefunden das der in /var/tmp/.ssh/ muss.

geht leider noch nicht

hier mal der Teil der debug.cfg
Code:
# load SSH-Server (dropbear) and etherwake

# CONFIGURATION

# SSH
# port
dropbearport="2222"
# password
PASSWD='$blupböup1'

# 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

# try to load files from USB drive


# try to load files from USB drive
cp /var/media/ftp/USBMassStorageDevice-Partition-0-1/Dropbear/busybox  /var/tmp/busybox
cp /var/media/ftp/USBMassStorageDevice-Partition-0-1/Dropbear/authorized_keys /var/tmp/.ssh/authorized_keys
cp /var/media/ftp/USBMassStorageDevice-Partition-0-1/Dropbear/dropbear  /var/tmp/dropbear



# make them executable
chmod +x /var/tmp/busybox
chmod +x /var/tmp/dropbear

# set busybox var
BUSYBOX="/var/tmp/busybox"

# change root password
${BUSYBOX} sed -e "/root:/s#^root:[^:]*:#root:${PASSWD}:#" -i /var/tmp/shadow

# create symlink for dropbearkey
ln -s /var/tmp/dropbear dropbearkey

${BUSYBOX} uudecode -o /var/tmp/dropbear_rsa_host_key << 'RSA'
begin 600 /var/tmp/dropbear_rsa_host_key
M````!W-S:"UR<V$````#`0`!````@P"`/K>CLLRW3\2W?QO*>N/S716_9FV4
M`RM\T9;F[B3?UM$-H*WCU]Y&N\SQ3ARS9)E73]EM$*0/2G&E;@+ESV.*N;;E
M2;(F;+EXG!*-I^U\F1O$J>:F45?#0#S8+)3I_]NOZ\4F*HLB7W65^8@3W)W&
MM\P3VWY>+:J5D2-DMI-:]!&]````@@F>*H&18#\#,7J=@L4-L%C)"U]^7`MT
MK6=`!+0N^?[[BE0>3\P]G4+JQ+3X*;C>>XV+Q'^D=ME:N.DR->]L/4?C"!R;
M8Y>P9_]E,I\)Y\-[Y2!P1)N^'UNN'8!A>\UICK&/2R5Y3]"(]/3),=#9.LYR
MV?N'NY,==!3LC_"!*B"%V`$```!"`)C,0>Z[/6S8%F\78/ZWHVFIG,NSJ:\'
M`B6=I6!B88P;7@X0=<JC/Z05Q`;`'H3UI\22X%2$<8Z&ZT>E<PL])IN]````
M0@#6W1L@]<C"9P_$KB,I"&!(:"M/^&7Y7[;0NRX3TU3X$A2'$OE(!^F?N'04
6GUY'%=5.>?;C$P;_B_OI(2W4S6^N`0``
`
end

RSA

${BUSYBOX} uudecode -o /var/tmp/dropbear_dss_host_key << 'DSS'
begin 600 /var/tmp/dropbear_dss_host_key
M````!W-S:"UD<W,```"!`*!#H%"&36W5EKJ3)4*]V8`K8[HGG-,'D#P)S0C7
M=6%B[G%GD85.<+UX_9H$RYAE>L3LL_C-1<6WY8H9NQDZI$Y[6D%^+PB9BH9_
M#D<D*G!1J@;6%MD.TIR-R!>(N*%X5=(H*%/.$Q2QFL_DKZ%,[/3Y0O<I(^UN
MO#02LXY1:BTY````%0""DG1<$]T.[G+M<,8)`4X4%<X6-0```(!D#::C'[-1
M7YM>WC@&`_MJ(6P#ZV+"#*3%E7JFK6C7F]_B_/H><,]N84RFBQC7<_:ZVJTP
MR!W7O24@5=:WLX[M1H5AX[='BFAU>R\C6/GYM$ET9L*`3S$/.E"$>X$>KO.M
M(L[\#NDU0MP!1O[(N`@CVN1.[%)"Z0@1G00I.+)ZT````(`]HX4E+(`%);^V
M=[]@(&VQR+C_PNK2=&K!*JX'(LQ&$%ZMQ4(\W.!@A7=;V!Y`?2]V&?E/C(V0
MKD>WF%/O4Q_BN?I&L';-=YEG3@`<'7N>ZPU@),YP(/H\@WX'H@0O"!XLO?6\
M+B_+OT[XAFD<OG/^:(D0<9_J[YBOID1??2DO=````!1,)?1!L9EY,K6_#8O"
'O=QYM`MAOP``
`
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

# create simplified WOL script
echo "${BUSYBOX} ${ETHERWAKE} -i ${wolinterface} ${wolmac}" > /var/tmp/startpc

# make it executable
chmod +x /var/tmp/startpc

was muss ich machen, über die Suchfunktion zwar zig Thems gefunden, aber es geht irgendwie nicht.

Danke
 
Zuletzt bearbeitet:
Kostenlos!

Statistik des Forums

Themen
248,922
Beiträge
2,305,222
Mitglieder
378,646
Neuestes Mitglied
atrora