sshd und ssh client, Stichwort: dropbear

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
uli007
Neugieriger
Neugieriger
Beiträge: 11
Registriert: Donnerstag 7. April 2005, 18:15

sshd und ssh client, Stichwort: dropbear

Beitrag von uli007 »

Hallo zusammen,
habe die Forensuche genutzt aber leider nicht wirklich das gesuchte gefunden.

Möchte gerne meine DBOX übers Internet verwalten und halte telnet für sicherheitstechnisch nicht optimal.
Kann mir jemand sagen, ob es entsprechende binaries (client und server) für die dbox gibt und wenn ja wo?
Falls nicht (und der Aufwand nicht zugroß ist) könnte eine dev die mal kompilieren, da ich bisher mit kompilieren, besonders auf der dbox, nicht vile zu tun hatte? :D
Würde mich auch gerne mal einarbeiten, vielleicht gibt mir auch jemand den
Schubs in die richtige Richtung...

Wäre überaus dankbar?
uli007
chkbox
Erleuchteter
Erleuchteter
Beiträge: 440
Registriert: Samstag 10. April 2004, 15:17

Beitrag von chkbox »

Kannst du in einem yadd finden... Sowohl Server als auch Client sind mit über 2 MB aber wohl zu groß für den Flash...
dcdead2
Interessierter
Interessierter
Beiträge: 61
Registriert: Sonntag 13. März 2005, 10:25

Beitrag von dcdead2 »

dropbear hat, entsprechend gebaut nicht einmal 200 kb ;)
Zuletzt geändert von dcdead2 am Mittwoch 14. Dezember 2005, 17:54, insgesamt 1-mal geändert.
saruman
Erleuchteter
Erleuchteter
Beiträge: 682
Registriert: Samstag 13. Juli 2002, 10:05

Beitrag von saruman »

Also das wär der Kracher, wenn das mit ins Yadi wandern würde... *stubs*
uli007
Neugieriger
Neugieriger
Beiträge: 11
Registriert: Donnerstag 7. April 2005, 18:15

Beitrag von uli007 »

200kB wären bei mir da auch noch frei... :D
NanoBot
Interessierter
Interessierter
Beiträge: 59
Registriert: Samstag 9. März 2002, 20:58

Beitrag von NanoBot »

Hi Leute,

also ich würde einen sshd im Flash auch begrüßen, vor längerer Zeit hatte HappyDude das ja mal in seinen Routerimages drin und ich fand es sehr praktisch.


C.U. NanoBot
uli007
Neugieriger
Neugieriger
Beiträge: 11
Registriert: Donnerstag 7. April 2005, 18:15

Beitrag von uli007 »

Vielleicht sollte der Thread nach "Feature Requests" verschoben werden?
Gruß
uli007
Mac23
Einsteiger
Einsteiger
Beiträge: 127
Registriert: Donnerstag 23. Oktober 2003, 20:50

Beitrag von Mac23 »

Ob es jemals ins offizielle yadi kommt weiss ich nicht (wohl eher nicht, da es viel Platz benötigt und es nicht jeder braucht), wer aber nicht warten will, sollte sich eben sein yadi selber kompilieren. Einfach "make dropbear" im CDK ;)
uli007
Neugieriger
Neugieriger
Beiträge: 11
Registriert: Donnerstag 7. April 2005, 18:15

Beitrag von uli007 »

Gute Idee :D
Kämpfe leider nur gerade damit das CDK (Vorgeschichte: Habe noch niemals nicht cross compiliert) auf meinem MAC OS X zum laufen zu bekommen. :-?
SED, EXPR und AWK sind auf Macs nicht gerade standard konform...

Vielleicht könnte das jemand schon mal mit laufenden CDK versuchen und die Files auf legalen Quellen veröffentlichen?

Ist Dropbear denn Client und Server?

Gruß
uli007
Mac23
Einsteiger
Einsteiger
Beiträge: 127
Registriert: Donnerstag 23. Oktober 2003, 20:50

Beitrag von Mac23 »

Es ist die Frage, ob die Binary direkt aus dem VAR (z.B. Grösse) heraus läuft und keine Probleme mit den Libs auftreten.
Ich kann es ja mal wo hochladen (erstmal sehen wie gross das alles ist (hab kein DSL)).

Dropbear enthält Server und Client:

Code: Alles auswählen

/var # dropbearmulti
Dropbear multi-purpose version 0.44
Make a symlink pointing at this binary with one of the following names:
'dropbear' - the Dropbear server
'dbclient' or 'ssh' - the Dropbear client
'scp' - secure copy
Ich selber hab aber irgendwie noch Probleme mit dem Server und der Key-Authentifizierung. Momentan geht es nur über Passwort :(
uli007
Neugieriger
Neugieriger
Beiträge: 11
Registriert: Donnerstag 7. April 2005, 18:15

Beitrag von uli007 »

Super!
Schonmal vielen Dank im vorraus... :P
dcdead2
Interessierter
Interessierter
Beiträge: 61
Registriert: Sonntag 13. März 2005, 10:25

Beitrag von dcdead2 »

Wenn ich zeit hab, compile ich das mal statisch gegen dietlibc. Als ich das mal vor längerer Zeit mit version 0.43 glaub ich gemacht habe, hatte das ganze grade mal 160 kb
ChakaZulu
Developer
Beiträge: 457
Registriert: Sonntag 23. März 2003, 00:39

Beitrag von ChakaZulu »

hi,

unter http://www.mschuele.de/tuxbox/dropbearmulti liegt das executable, es hat 160kB. Ich habe allerdings nicht ausprobiert ob es funktioniert.

ciao,

ChakaZulu
saruman
Erleuchteter
Erleuchteter
Beiträge: 682
Registriert: Samstag 13. Juli 2002, 10:05

Beitrag von saruman »

Im Yadi 2.1.0.9 funktioniert's leider nicht:

Code: Alles auswählen

dbox bin # ./dropbearmulti
./dropbearmulti: error while loading shared libraries: libutil.so.1: cannot open shared object file: No such file or directory
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Beim JtG kommt die gleiche Fehlermeldung.

cu
Jens
ChakaZulu
Developer
Beiträge: 457
Registriert: Sonntag 23. März 2003, 00:39

Beitrag von ChakaZulu »

hi,

hm, ja. liegt wohl daran, dass ich keine images compiliere sondern immer über NFS starte. Da sind dann wohl ein paar Sachen mehr drin :( Sorry, muss wohl jemand anders her, denn "never change a running system" ;) und leider auch soooo wenig Zeit :x


ciao,

ChakaZulu
Mac23
Einsteiger
Einsteiger
Beiträge: 127
Registriert: Donnerstag 23. Oktober 2003, 20:50

Beitrag von Mac23 »

Also es sind 145kB gepackt (inkl. Libraries) - falls jemand auf die schnelle Webspace hat, kann ich es schicken.

Enhalten:
dropbearmulti
libcrypt.so.1
libgcc_s_nof.so.1
libutil.so.1
libz.so.1

Ich denke die Libraries werden alle benötigt...

Edit: Hab doch was gefunden auf die schnelle, hoffe der Link geht:
http://www.filefactory.com/get/f.php?f= ... 24ade91c48
uli007
Neugieriger
Neugieriger
Beiträge: 11
Registriert: Donnerstag 7. April 2005, 18:15

Beitrag von uli007 »

@MAC23 (hast Du auch nen MAC?)

Vielen Dank, aber wie verlinke ich die libs...



-----------
Sorry für mein Unwissen :gruebel:
Mac23
Einsteiger
Einsteiger
Beiträge: 127
Registriert: Donnerstag 23. Oktober 2003, 20:50

Beitrag von Mac23 »

Nein, habe keinen MAC - auch wenn der Nick danach klingt ;)

Du musst die Bibliotheken nach /lib kopieren. Dies wird wohl aber schreibgeschützt sein - mhhh...jetzt wüsste ich auch gern, wie man den "Suchpfad" für Libraries setzen kann - ich glaube das ging mit der Variable LD_LIBRARY_PATH.

Also versuch mal folgendes:

Code: Alles auswählen

export LD_LIBRARY_PATH=/var/pfadzulibs
dropbearmulti
Man bekommt fast mehr Probleme, als wenn man selber kompiliert ;)

Wo hängt es denn beim Image-Eigenbau?
uli007
Neugieriger
Neugieriger
Beiträge: 11
Registriert: Donnerstag 7. April 2005, 18:15

Beitrag von uli007 »

So, war ne Woche auf Schulung und kann endlich wieder DBOX basteln..

Beim Imagebau hängts momentan an der Zeit, habe aber schonmal ein Debian System aufgesetzt.

@MAC23
Bekomme folgenden Fehler, wenn ich dropbear starte:
/var/bin/db # export LD_LIBRARY_PATH=/var/bin/db
/var/bin/db # ./dropbearmulti
./dropbearmulti: relocation error: ./dropbearmulti: symbol __xpg_basename, version GLIBC_2.0 not defined in file libc.so.6 with link time reference

Muss die libc.so.6 auch noch ne andere sein?

Gruß
uli007
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

Muss die libc.so.6 auch noch ne andere sein?
jep, zumidest eine bei der das fehlende Symbol nicht rausgeflogen ist.

Vielleicht doch ein eigenes Image bauen...
uli007
Neugieriger
Neugieriger
Beiträge: 11
Registriert: Donnerstag 7. April 2005, 18:15

Beitrag von uli007 »

:D
Darauf wird es wohl hinauslaufen.

Wie muss ich denn dann den make Befehl ausführen, wenn ich das CVS installiert habe? make all oder make dropbear?
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

make <das image welches ich haben will>
hängt davon ab ob du squash/jffs2/cramfs images haben willst.
musst mal schauen wie das make target dazu heisst
oder make all dann macht er erstmal ein cdk
uli007
Neugieriger
Neugieriger
Beiträge: 11
Registriert: Donnerstag 7. April 2005, 18:15

Beitrag von uli007 »

Danke,
werde ich (hoffentlich) im Laufe der Woche mal testen.

uli007