#!/bin/sh PATH=/bin:/usr/bin:/sbin:/usr/sbin . /usr/lib/libmodcgi.sh cgi_begin 'Setup' cat << EOF <p>$(lang de:"Das Passwort für die DS-MOD Weboberfläche ist nicht gesetzt. Folgende Änderungen sollten nur über vertrauenswürdige Netze geschehen (z.B. eigenes LAN), da die Passwörter unverschlüsselt übertragen werden." en:"There is no password set for the the DS-MOD webinterface. The following instructions should be performed in a trustful network environment only (e.g. your own LAN), because passwords will be send unencrypted.")</p> <ol> <li> EOF if [ -z "$(pidof telnetd)" ]; then echo '<form action="/cgi-bin/exec.cgi" method="post">' echo '<input type="hidden" name="cmd" value="telnetd">' echo '$(lang de:"Starte telnetd" en:"Start telnetd"): <input type="submit" value="$(lang de:"telnetd starten" en:"Start telnetd")...">' echo '</form>' else echo '<span style="color:#008000;">$(lang de:"telnetd ist gestartet." en:"telnetd is running.")</span>' fi cat << EOF </li> <li> $(lang de:"Logge dich auf der Box ein" en:"Login to your device"): <pre>> telnet fritz.box 23 Trying 192.168.178.1... Connected to fritz.box. Escape character is '^]'. Fritz!Box web password: BusyBox v1.00 (2005.09.23-21:10+0000) Built-in shell (ash) Enter 'help' for a list of built-in commands. ermittle die aktuelle TTY tty is "/dev/pts/0" Console Ausgaben auf dieses Terminal umgelenkt ~ # </pre> </li> <li> $(lang de:"Mit dem Kommando <pre>modpasswd</pre> lässt sich nun das 'root' Passwort und das Passwort für die Weboberfläche setzen. Falls das 'root' Passwort unverändert bleiben soll (z.B. dropbear braucht ein 'root' Passwort, genügt: <pre>modpasswd dsmod</pre>" en:"You can change the 'root' password and the password for the webinterface by using the command: <pre>modpasswd</pre> If you don't want to change the 'root' password (e.g. dropbear needs a 'root' password)<pre>modpasswd dsmod</pre> is sufficient.") $(lang de:"Folgende Passwörter sind zu unterscheiden:" en:"It is important to distinguish the following passwords:") <ul> <li>$(lang de:"FRITZ!Box Kennwort der original Firmware" en:"FRITZ!Box web password of original firmware")</li> <li>$(lang de:"Passwort für die ds-mod Weboberfläche" en:"Password for the ds-mod webinterface")</li> <li>$(lang de:"Passwort für den Benutzer 'root'" en:"Password for the user 'root'")</li> </ul> </li> <li> <form action="/cgi-bin/exec.cgi" method="post"> <input type="hidden" name="cmd" value="reboot"> Reboot: <input type="submit" value="$(lang de:"Box neustarten..." en:"Reboot device...")"> </form> </li> </ol> EOF cgi_end