open_Netcenter Forum |
Autor | Thema: dropbear und EpiasFW / Fernzugriff |
---|---|
konrad Ganz neu hier ID # 39 |
Erstellt am 22. Dezember 2006 10:18 (#1)
Zitat
PN E-Mail
Nach etwas Mühe ist es mir gelungen den Dropbear/sshd auf dem Netcenter zum laufen zu bringen.
Zunächst habe ich die dropbear Versionen von openmss installiert (per ipkg-cl). Dazu libutil. Beide konnten angesprochen werden, allerdings kann die Verbindung nur sporadisch zustande, Fehlermeldung: irgendwas mit random source. Ich hab mir dann die SOurces zu dropbear 0.48.1 geholt und mit dem Netcenter Tollkit kompiliert. Wichtig ist beim configure anzugeben --disable-zlib, da sonst schon das configure bzw der build fehlschlägt. Die zlib ist weder im Toolpaket noch auf dem Netcenter. Danach lief der build problemlos (unter Suse10.2/Netcenter Toolkit). Die beiden resultierende Binaries dropbear und dbclient auf die entsprechende Directory auf dem Netcenter kopiert, gestartet und vom Desktop mit ssh eingeloggt - geht. Neue User angelegt, Achtung es muss jeweils passwd und shadow angefasst werden. Die Changes sind nicht recoveryfest, also noch ein Script in die rc.start reingehängt, das die entsprechenden Einträge vornimmt (auch neues root Passwort). Und weil wir dabei sind, noch eines für dropbear und für den syslogd, ein entspreches home für den neuen User dazu und fertig. Ach ja, nicht vergessen im DSL Router ein Portforwarding auf den ssh Port des Netcenters vorzunehmen, damit das ganze von aussen erreichbar ist, also zB. Port 522 auf <netcenter>:22. Warum das Ganze: ich möchte aus der Ferne auf mein Mediacenter zugreifen, das Netcenter hat immer Strom, ist also verfügbar, also der optimale Einwahlserver. Habe zunächt damit gespielt einen Webserver draufzupacken, thttp geht, hat aber zuwenig Features, kein https, keine reverse proxies. Hab dann auch apache versucht, aber der braucht Paket über Pakete, die man alle selbst bauen muss ... die Zeit hatte ich nicht. Also ein SSH Daemon - der Gag ist die Portforwarding-Fähigkeit. Aus der Ferne am PC1 starte ich nun das ssh folgendermassen: ssh -L3020:192.168.1.25:80 <mein dyndns account> -l root -p 522 Dann kann man aus der Ferne per Webbrowser auf die Adress http://localhost:3020 zugreifen und wird an den Webserver auf der IP 192.168.1.25 weitergeleitet, also z.B. an den Netzwerkdrucker oder eben das Mediacenter. Da man eine Loginshell bekommt, kann man evtl. auch per smbclient sich Netzwerkshares anschauen oder eben sich mit dem ssh Client aus dropbear weiterverbinden. Ich hab mir noch wakelan installiert und openssh (für Windows) auf meinem Mediacenter. Im Netcenter gehe ich nun hin, wecke mein Mediacenter mit wakelan, greife drauf zu, und fahre es nach dem Zugriff über das Webinterface des Mediacenters wieder in den Schlafzustand. Jetzt muss sich das ganze nur noch bewähren :-) PS. Bevor Ihr versucht, Euch bei mir einzuloggen, die Nummern oben sind nicht die realen hier... |
Beiträge: 7 | Mitglied seit: Oktober 2006 | IP-Adresse: gespeichert | |
Mike Administrator ID # 1 |
Erstellt am 24. Dezember 2006 15:13 (#2)
Zitat
PN E-Mail
(verschoben)
|
Beiträge: 179 | Mitglied seit: Juli 2006 | IP-Adresse: gespeichert | |
enduro410 Ganz neu hier ID # 166 |
Erstellt am 31. März 2008 00:12 (#3)
Zitat
PN E-Mail
Hey
Kann mir einer helfen dropbear zu kompilieren. Versuche es seit einiger Zeit jedoch ohne erfolg. erhalte immer diesen Fehler: dbclient: error while loading shared libraries: cannot open shared object file: cannot load shared object file: No such file or directory |
Beiträge: 2 | Mitglied seit: Februar 2008 | IP-Adresse: gespeichert | |
batschag Ganz neu hier ID # 180 |
Erstellt am 13. Oktober 2008 16:27 (#4)
Zitat
PN E-Mail
Hallo!
Der Link zu Epias Firmware scheint nicht mehr zu gehen. Hat mir jemand die Firmware damit ich Telnet zum laufen bekomme. Wäre sehr nett wenn mir jemand die Firmware zu kommen lassen würde. Danke Nico |
Beiträge: 1 | Mitglied seit: August 2008 | IP-Adresse: gespeichert |
| open_Netcenter Web - Infos, Handhabung, Anleitungen | Boardregeln
Tritanium Bulletin Board 1.6
© 2010–2014 Tritanium Scripts