Howto per USB Tunnel auf das iDevice Terminal zugreifen
am 30. Jul 2011 von griesgram geschrieben unter Allgemein, Apple, Howto, iPad, iPad 2, iPhone, iPod Touch, MacOSX, Windows

Da es vermehrt Fragen gibt, wie man per USB Sync Kabel auf das Terminal von dem iDevice zugreifen kann, haben wir gedacht, erstellen wir eine Anleitung für euch
In dieser Anleitung zeigen wir euch, wie ihr per USB Kabel auf das Terminal von eurem iDevice zugreifen könnt, ohne die WiFi Verbindung benutzen zu müssen. Dies ist besonders praktisch, wenn man grad keine Wlan Verbindung zur Verfügung hat.
Howto
Voraussetzungen
- gejailbreaktes iPad, iPhone oder iPod Touch
- OpenSSH und Afc2Add mit Cydia auf dem iDevice installiert
- iTunes installiert
- Windows oder Mac (getestet unter Windows 7 (x86 & x64) und MacOSX Lion)
- iPhone Tunnel Suite, i-FunBox oder iphonetunnel-mac
USB Tunnel unter Windows
Wenn ihr ein Windows Rechner habt und gerne per USB Kabel auf das Terminal oder den File Browser von eurem iDevice zugreifen möchtet, könnt ihr wie folgt vorgehen:
- Ladet euch als erstes die iPhone Tunnel Suite von folgendem Link herunterladen:
- Entpackt das Zip Archiv und startet anschliessend die Setup.exe damit ihr die iPhone Tunnel Suite installieren könnt.
- Bevor ihr die iPhone Tunnel Suite startet, müsst ihr zuerst noch eine INI Datei abändern. Öffnet den Windows Explorer und navigiert in den Ordner iPhone Tunnel Suite und sucht nach der Datei sshpass.ini
- Macht einen Rechtsklick auf die Datei sshpass.ini und klickt dann auf Eigenschaften und wechselt dann gleich in den Eigenschaften der Datei auf das Tab Sicherheit. Klickt auf die Benutzer-Gruppe Benutzer und dann auf Bearbeiten.
- Es öffnet sich fast das gleiche Fenster nocheinmal. Klickt nun wieder auf die Benutzer-Gruppe Benutzer und setzt dann im unteren Teil Berechtigungen für “Benutzer” den Haken bei Vollzugriff unter Zulassen.
- Nachdem ihr den Haken bei Vollzugriff unter Zulassen gesetzt habt, werden die Berechtigungen Ändern und Schreiben (im folgenden Screenshot gelb hervorgehoben) auch gleich gesetzt, was auch richtig ist. Klickt nun auf Übernehmen und schliesst danach das Fenster.
- Ihr seht nun im Fenster Eigenschaften von sshpass.ini, dass die Berechtigungen entsprechend geändert wurden (auch hier wieder im folgenden Screenshot gelb hervorgehoben).
- Öffnet nun die Datei sshpass.ini mit einem Texteditor und ändert Password von alpine zu dem Passwort, welches ihr für den root SSH-Benutzer verwendet. Speichert danach die Datei sshpass.ini wieder und achtet euch darauf, dass die Dateiendung bei INI bleibt!
- Nachdem nun das Passwort auch richtig eingetragen und gespeichert wurde, startet ihr die iPhone Tunnel Suite und verbindet euer Gerät per USB Kabel mit eurem Rechner.
- In der iPhone Tunnel Suite solltet ihr nun 2 Icons sehen (Terminal und File Browser), sowie der Tunnel Status, welcher Grün sein sollte, damit die Verbindung per USB Kabel funktioniert.
- Nun klickt ihr auf das Terminal Icon in der iPhone Tunnel Suite, damit ihr mit Putty per USB Kabel auf euer iDevice zugreifen könnt.
- Putty sollte sich öffen und das Terminal Fenster von eurem iDevice anzeigen. Nun könnt ihr via Terminal auf eurem iDevice arbeiten
Hinweis: Alternativ könnt ihr auch i-FunBox verwenden.
Wenn alles so aussieht wie im obigen Screenshot, könnt ihr das Fenster schliessen und mit dem nächsten Punkt weitermachen.
Hinweis: Falls ihr beim Speichern der Datei sshpass.ini den Fehler: Zugriff verweigert erhaltet, liegt es wohl daran, dass entweder die Berechtigungen für Benutzer nicht stimmen, oder ihr die iPhone Tunnel Suite bereits gestartet habt! Die iPhone Tunnel Suite muss beendet sein, damit ihr die Datei sshpass.ini speichern könnt.
USB Tunnel unter MacOSX
Wenn ihr einen Mac Rechner habt und gerne per USB Kabel auf das Terminal von eurem iDevice zugreifen möchtet, könnt ihr wie folgt vorgehen:
- Ladet euch als erstes die iPhoneTunnel App von folgendem Link herunter:
- Nachdem ihr die App heruntergeladen habt, könnt ihr sie entpacken und nach Programme (Applications) verschieben.
- Anschliessend könnt ihr die App ausführen. Jetzt solltet ihr oben in der Menüleiste ein Icon mit 2 Pfeilen sehen.
- Verbindet nun euer Gerät per USB Kabel mit eurem Mac und wählt in iPhone Tunnel die Option Turn Tunnel On, damit der Tunnel gestartet wird.
- Wählt anschliessend in iPhone Tunnel den Menüpunkt Tools und dann SSH (root), damit ihr euch als root SSH-Benutzer per USB Tunnel mit dem Terminal auf eurem iDevice verbinden könnt.
- Das Terminal sollte sich nun öffnen und ihr könnt via Konsole auf dem iDevice arbeiten, wie wenn ihr per WiFi mit eurem iDevice verbunden seid.
Hinweis: In den Einstellungen (Preferences) von iPhone Tunnel könnt ihr den Port sowie das Passwort für den root sowie mobile SSH-Benutzer hinterlegen, solltet ihr ein anderes Passwort benutzen, als das Standard alpine Passwort.
Viel Spass mit der SSH Verbindung via USB Tunnel wünscht euch das hack2learn Team
Das könnte dich auch interessieren:
Copyright © www.hack2learn.org
Dieser Beitrag ist für den persönlichen, nicht-kommerziellen Gebrauch bestimmt. Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung ausserhalb der Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers.
(Digital Fingerprint: d3d3LmhhY2sybGVhcm4ub3Jn)
-
Sezer Karaoglanoglu
-
http://twitter.com/bensge benno
-
Sezer Karaoglanoglu
-
http://www.hack2learn.org FatalSysError





AppleTV3,1_5.0_9B206f_Restore.ipsw



