SMT-G3210_V3.00_010608mod.tar
Veränderungen gegenüber der offiziellen 3.00 Firmware:
- Default-root Passwort "banana"
- Die Konfigurationsdateien /etc/passwd, /etc/proftpd.conf und /etc/thttpd/thttpd.conf sind nun Symlinks nach /configs/etc/. Dadurch wird es einfacher, mit diesen Diensten rumzuspielen. Beim Booten wird gecheckt, ob diese Dateien unter /configs/etc/ existieren, und wenn nicht, werden die Standardkonfigurationsdateien dort hin kopiert.
- /configs/etc/passwd wird per Default beim Booten mit der "banana" passwd - Datei ueberschrieben. Wenn man das verhindern möchte, weil man die Passwörter geändert hat, muss man eine Datei /configs/etc/newpass erstellen.
- Telnet per default aktiviert auf Port 30023
- Dropbear SSH Server incl. scp und dbclient
- dropbear startet beim Booten auf Port 22, wenn das Keyfile
/configs/rsakey existiert. Dieses kann erstellt werden mit:
/usr/sbin/dropbearkey -t rsa -f /configs/rsakey .
- SSH Public Key Autorisierung sollte nun funktionieren: einfach die
id_rsa.pub von root nach /configs/.ssh/authorized_keys kopieren
- FTP-Zugriff auf das ganze System
- beim Booten wird gecheckt, ob eine Datei /configs/rc.local existiert. Wenn ja, wird sie ausgeführt. (Damit kann mal also automatisch Programme starten und beenden oder Befehle ausführen, wenn man möchte.)