| |||||||
Das Thema "Per SSH auf den Milestone?" befindet sich unter Root / Hacking / Modding für Motorola Milestone auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Fortgeschrittenes Mitglied Registriert seit: 24.12.2009
Beiträge: 351
Abgegebene Danke: 1
Erhielt 4 Danke für 4 Beiträge
| ist es möglich irgendwie per SSH auf das Milestone (auch ohne root) zu kommen? Würde gerne HTOP oder ähnliche Befehle ausführen... Gibts schon Tools im Market? Gruß DocMAX |
| | |
| | #3 (permalink) |
| Android Guru Modell: Motorola Milestone Registriert seit: 20.12.2009
Beiträge: 1.383
Abgegebene Danke: 209
Erhielt 427 Danke für 250 Beiträge
|
connectbot verbindet nur per ssh zu anderen hosts. auf dem milestone wüsste ich jetzt so nichts. da wird wohl root nötig werden |
| | |
| | #4 (permalink) |
| Android-Hilfe.de Mitglied Modell: Motorola Milestone Registriert seit: 10.01.2010
Beiträge: 66
Abgegebene Danke: 0
Erhielt 15 Danke für 8 Beiträge
|
Wäre mit OpenSSH möglich, erfordert aber bei Nutzung des für SSH vorgesehenen Ports 22 root. (Die Ports 0 - 1023 sind bei allen Unices für den Superuser reserviert). Am besten ist hierfür die (auch für WLAN-Router und andere Embedded-Devices oft verwendete) auf OpenSSH beruhende Software namens Dropbear geeignet. Eine HOWTO gibt es bereits: Dropbear SSHD Ported! - xda-developers Aber Du brauchst zwingend root! Magnar |
| | |
| | #5 (permalink) |
| Android Experte Modell: Motorola Milestone Registriert seit: 30.12.2009
Beiträge: 788
Abgegebene Danke: 158
Erhielt 511 Danke für 121 Beiträge
|
und eine menge fachkenntniss ist von nöten.. wenn ich mir diese dropbear geschichte so anschaue, müsste ich mich wohl erstmal 2 stunden einlesen, damit ich kapiere, was der da macht |
| | |
| | #6 (permalink) |
| Android-Hilfe.de Mitglied Modell: Motorola Milestone Registriert seit: 10.01.2010
Beiträge: 66
Abgegebene Danke: 0
Erhielt 15 Danke für 8 Beiträge
|
Ein klares Wort zum Anfang: Der hier geschilderte Eingriff wird natürlich nicht von der Herstellergarantie abgedeckt. Ich selbst übernehme für diese Beschreibung KEINE GARANTIE und KEINE HAFTUNG! Nun aber zur Sache: Die Anleitung läßt sich leicht übersetzen, Du musst es zum Glück nicht selbst kompilieren, so hält sich das Gefrickel sehr in Grenzen: 0. Voraussetzungen: - root für das Milestone - ein Terminalprogramm für Android - die Software Busybox (als erweiterte Shell) - die Software Dropbear (als SSHd) 1. Werde root auf Deinem Milestone (also ab 13.1.2010 u.s.w., hier nicht Thema) und installiere ein Terminalprogramm wie pTerminal über den Market. Öffne dann das Terminal, um an die Kommandozeile Deines Milestones zu kommen. 2. Betrete das Verzeichnis /system/bin und starte telnetd: cd /system/bin ./telnetd Der Telnet-Dämon wird unabhängig vom Terminal "detached" weiterlaufen. Du kannst diesen nun benutzen, um Dich mit dem Telefon zu verbinden. Hierzu empfehle ich unter Windows ein Programm wie puTTY oder TerraTerm, der Windows-Telnet-Client eignet sich notdürftig... Die Kommandos lassen sich aber auch im Android-Terminal ausführen. 3. Besorge Dir nun mit netstat die IP-Adresse Deines Telefons: netstat 4. Besorge Dir nun unter http://staulkor.com/android/busybox.xxx die Software busybox. Der Browser Deines Milestones sollte die Datei automatisch in busybox.asc umbenennen. 7. Hänge Dein System neu ein, um dieses Dateisystem beschreibbar zu machen: mount -o remount,rw /dev/block/mtdblock3 /system (Schaue VORHER mit mount nach, ob es sich um das richtige Blockdevice handelt, es muss mit dem Mountpoint /system eingehängt sein!) VORSICHT! Sei von nun an doppelt vorsichtig, Du bist root und hast Schreibrechte, die Du auf der Systempartition anwenden kannst ... 6. Busybox zum Laufen bringen mittels folgender Kommandos: dd if=/sdcard/download/busybox.asc of=/system/bin/busybox chmod 4755 /system/bin/busybox cd /system/bin busybox cp -s busybox cp 7. Das Verzeichnis für Dropbear anlegen: mkdir /system/etc/dropbear 8. Lade Dir die angepassten Dropbear-Binaries mit Hilfe Des Webbrowsers Deines Milestones herunter: http://www.staulkor.com/android/andr...-0.51.rev1.xxx http://www.staulkor.com/android/andr...-0.51.rev1.xxx (evtl. Zeilenumbrüche aus den URLs entfernen!) Der Browser Deines Telefons wird wieder die Dateiendungen in "asc" ändern. 9. Kopiere Dropbear ins System und setze die korrekten Rechte: cp /sdcard/download/android-dropbear-0.51.rev1.asc /system/bin/dropbear cp /sdcard/download/android-dropbearkey-0.51.rev1.asc /system/bin/dropbearkey chmod 4755 /system/bin/dropbear chmod 4755 /system/bin/dropbearkey HINWEIS: Dropbear muss SUID ausführbar sein, die Werte "4755" sind also korrekt. Dropbear ist damit auf dem Milestone installiert, aber zu praktischen Anwendung brauchst Du noch die Hostkeys: dropbearkey -t rsa -f /system/etc/dropbear/dropbear_rsa_host_key dropbearkey -t dsa -f /system/etc/dropbear/dropbear_dsa_host_key 11. Funktionstest Starte dropbear: dropbear Schaue dann per netstat nach, was abgeht: netstat Suche die Zeile mit 0.0.0.0:22 LISTEN Dann läuft dropbear und erwartet Deine Kontaktaufnahme: ssh root@<IP_des_Milestones> Dann sollte Dein SSH-Client auf Deinem PC nach dem Passwort fragen ... Wenn nach Eingabe des Passworts ein Shellprompt wie # erscheint, war die Installation erfolgreich. Nun sollte die Eingabe von Befehlen wie uname -a oder dmesg möglich sein. Viel Spass! Magnar Hirschberger |
| | |
| Folgender Benutzer bedankt sich bei magnar für diesen Beitrag: | sandimann (10.01.2010) |
| | #8 (permalink) |
| Android-Hilfe.de Mitglied Modell: Motorola Milestone Registriert seit: 10.01.2010
Beiträge: 66
Abgegebene Danke: 0
Erhielt 15 Danke für 8 Beiträge
|
Da es root erfordert, gibt es leider noch kein apk, was dies automatisiert. Dies wird sich sicher noch ändern, dann geht es hoffentlich bald schlicht über den Market. Magnar |
| | |
| | #9 (permalink) |
| Fortgeschrittenes Mitglied Registriert seit: 24.12.2009
Beiträge: 351
Abgegebene Danke: 1
Erhielt 4 Danke für 4 Beiträge
|
danke für die ausführlichen antworten. da alles root braucht natürlich (erstmal) nutzlos. was bedeutet 13.1.2010? kommt an dem tag ein root-patch?
|
| | |
| | #10 (permalink) |
| Junior Mitglied Modell: Motorola Milestone Registriert seit: 09.07.2009
Beiträge: 42
Abgegebene Danke: 15
Erhielt 7 Danke für 5 Beiträge
| au mann - lest ihr hier eigentlich auch mal die anderen Beiträge zB die FAQ ? Ab dem 13.01.2010 wird womöglich der Patch 2.0.1 fürs Milestone per OTA (over the air also mit ner Internetverbindung direkt zum Endgerät) verteilt ob wann und wie genau dieses Datum ist weiss keiner - das werden wir erst ab morgen wissen. Wann ein "root" Patch und ob überhaubt für das Milestone möglich ist werden wir auch erst nach ein paar Tagen wissen. Lest euch mal die FAQ durch - danach sollten nicht mehr so viele Fragen im Raum oder im Forum stehen. |
| | |
| Folgender Benutzer bedankt sich bei Target für diesen Beitrag: | k1l (12.01.2010) |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Remotedesktop SSH Tunnel | schtebo | Android Allgemein | 23 | 06.02.2011 21:08 |
| cisco VPN-Client für den Milestone? | ciccio | Motorola Milestone Forum | 44 | 09.02.2010 18:12 |
| Desktop Foto erstellen auf den Milestone | hope13 | Motorola Milestone Forum | 4 | 04.12.2009 15:56 |
| SSH (Putty) | Alsoisp | Samsung Galaxy (I7500) Forum | 5 | 14.10.2009 12:00 |