hallo zusammen,
das ist mein erster post. wenn mein titel nicht aussagekraeftig genug ist oder die Rubrik die falsche ist tuts mir leid. ich hoffe ich werde nicht von einem admin zerfleischt :noidea:
also meine frage:
fritz.box 5050 soll mit dropbear ausgestattet werden fuer wol via internet.
jetzt gibts tausend seiten dazu und in diesem forum ebnsoviele posts darueber, aber bei mir ist es ein recht ungewoehnlicher fall. ich habe alles gemaess anleitung gemacht.
mein skript in der /var/flash/debug.cfg sieht so aus:
{siehe Ende des posts}
editieren tu ichs mit nvi /var/flash/debug.cfg
so weit so gut.
nach reboot der box ist in der process-list weder der bsftpd noch dropbear zufinden.
also gehe ich das skript manuell durch (also c'n'p jede zeile in telnet und druecke enter)
=>am ende kann ich meinen rechner starten (per putty/ssh von weit weg).
jetzt meine frage, wenn das skript also funktioniert, warum geht es nicht beim reboot genauso??
ANMERKUNG: es ist nicht so, dass das skript nichts tut,denn
1. die files sind heruntergeladen=> die wgets gehen
2. die pw\user hashes sind in den passwd und sonstwas files und bei der zeile mit dem link (ln -s /var/tmp/dropbear dropbearkey) sagt er wenn ichs von hand mache "file already exists" => das ging auch beim boot.
totzdem lauft der dropbear nicht nach boot obwohl das skript funktioniert.
hat jemand ein tipp/oder das gleiche problem?
gruss noc
p.s.:
das skript:
das ist mein erster post. wenn mein titel nicht aussagekraeftig genug ist oder die Rubrik die falsche ist tuts mir leid. ich hoffe ich werde nicht von einem admin zerfleischt :noidea:
also meine frage:
fritz.box 5050 soll mit dropbear ausgestattet werden fuer wol via internet.
jetzt gibts tausend seiten dazu und in diesem forum ebnsoviele posts darueber, aber bei mir ist es ein recht ungewoehnlicher fall. ich habe alles gemaess anleitung gemacht.
mein skript in der /var/flash/debug.cfg sieht so aus:
{siehe Ende des posts}
editieren tu ichs mit nvi /var/flash/debug.cfg
so weit so gut.
nach reboot der box ist in der process-list weder der bsftpd noch dropbear zufinden.
also gehe ich das skript manuell durch (also c'n'p jede zeile in telnet und druecke enter)
=>am ende kann ich meinen rechner starten (per putty/ssh von weit weg).
jetzt meine frage, wenn das skript also funktioniert, warum geht es nicht beim reboot genauso??
ANMERKUNG: es ist nicht so, dass das skript nichts tut,denn
1. die files sind heruntergeladen=> die wgets gehen
2. die pw\user hashes sind in den passwd und sonstwas files und bei der zeile mit dem link (ln -s /var/tmp/dropbear dropbearkey) sagt er wenn ichs von hand mache "file already exists" => das ging auch beim boot.
totzdem lauft der dropbear nicht nach boot obwohl das skript funktioniert.
hat jemand ein tipp/oder das gleiche problem?
gruss noc
p.s.:
das skript:
Code:
/usr/sbin/telnetd -l /sbin/ar7login
cd /var/tmp
wget [url]http://XXX/fb/bftpd.conf[/url]
wget [url]http://XXX/fb/bftpd[/url]
chmod +x bftpd
chmod 777 bftpd.conf
echo "noc:ij8X8K8ZDLtcA:0:0:root:/:null" >> /var/tmp/passwd
/var/tmp/bftpd -d -c /var/tmp/bftpd.conf
wget [url]http://XXX/fb/etherwake[/url]
chmod +x /var/tmp/etherwake
echo "/var/tmp/etherwake -i eth1 XX:XX:XX:XX:XX:X" > /var/tmp/start_pc1
chmod +x /var/tmp/start_pc1
wget [url]http://XXX/fb/dropbear[/url]
chmod +x /var/tmp/dropbear
ln -s /var/tmp/dropbear dropbearkey
/var/tmp/dropbearkey -t rsa -f /var/tmp/dropbear_rsa_hostkey -s 512
cp -p /var/tmp/shadow /var/tmp/tmp_shadow
sed -e “/root:/s#^root:[^:]*:#root:iujQfdKgLjdOA:#” /var/tmp/tmp_shadow > /var/tmp/shadow
/var/tmp/dropbear -r /var/tmp/dropbear_rsa_hostkey
(alias start="/var/tmp/start_pc1")
Zuletzt bearbeitet: