Přístup k souborovému systému iPhone - WinSCP!
V různých návodech, postupech a aplikacích můžete narazit na problém jak upravit, zkopírovat, vytvořit ap. soubory či adresáře ve vašem iPhone. Jednou z velmi pohodlných metod je zprovoznění SSH serveru v iPhone a připojení ze stolního počítače pomocí aplikace WinSCP.
Předpokladem je bohužel přístup k bezdrátové sítí, ve které bude iPhone připojený ve stejné subsíti jako stolní počítač.
Před tím, než je možné se z počítače k iPhone připojit, je nutné v iPhone ‚zprovoznit‘ SSH server. Předpokladem je funkční Installer (doplněný po jaibreaku automaticky), díky němu je tento krok jednoduchý. Následně je nutná instalace/spuštění programu WinSCP, zjištění IP adresy iPhone a připojení k SSH serveru spuštěnému v Iphone.
Návod je opět určený pro spíše začínající uživatele, není složitý, zkušení ‚mazáci‘ nechť se přenesou nad jistým zjednodušením :] ..
Spuštění SSH serveru v iPhone
Ve springboardu (‚hlavní stránce‘) najděte a spusťte Installer. Po aktualizacích repozitářů klikněte dole na Install, z nabídky zvolte All Packages a postupně nainstalujte tyto aplikace:
- Community Sources
- BSD Subsystem
- OpenSSH
- Services
Jakmile tyto aplikace (sety) budete mít nainstalovány, měl by být SSH server v iPhone k dispozici. Ne vše zde uvedené je nutné, ale zjednoduší vám to práci, nehledě k tomu že tyto programy budete stejně asi do budoucna potřebovat :] ..
Zapnout SSH server můžete v springboardu spuštěním aplikace Services, nebo přímo pomocí aplikace SSH. Výsledek by měl být stejný, spuštěný SSH server. Doporučuji jej zapínat jen po dobu kdy je používaný, pokud je SSH server spuštěný, snižuje výdrž baterií.
Zjištění IP adresy iPhone
První podmínka pro připojení je splněna, zbývá zjistit, kam se vlastně budeme pomocí WinSCP připojovat, jaká je adresa iPhone.
Toto se dá zjistit buď pomocí nástrojů v AP, ke kterému je iPhone připojený, nebo mnohem jednodušeji přímo v iPhone, ve vlastnostech wifi připojení.
Klikněte na ikonku Settings, zvolte položku Wi-Fi a pokud nejste k bezdrátové síti připojeni, připojte se. Po připojení klikněte zcela vpravo u připojení na šipku v modrém kroužku a na obrazovce, která se objeví, si zapamatujte hodnotu IP Address.
Instalace a nastavení WinSCP
Program WinSCP je distribuován pod GNU licencí, což pro nás znamená to, že je zcela zdarma :]. Druhá dobrá zpráva je ta, že program je panem Martinem Přikrylem přeložený do češtiny.
Na stránkách projektu si stáhněte nejnovější verzi programu a nainstalujte jej. V nabídce během rozšířené instalace doporučuji zvolit způsob zobrazení Rozhraní Norton Commander, pro ty mladší z vás, kteří netuší o co jde :], toto rozhraní je podobné Total Commanderu ap., prostě dvě okna s možností zobrazení různého obsahu, mezi kterými (či ve kterých) je možné provádět souborové operace.
Po instalaci a restartu počítače spusťte WinSCP a vytvořte nové připojení podle těchto nastavení:
- Hostitel: IP adresa, kterou jsme zjistili ve vlastnostech Wi-Fi na iPhone
- Číslo portu: nechte 22
- Už. jméno: root
- Heslo: alpine (pro starší fw je heslo dottie)
- klíče nevyplňovat
- Protokol: nechat SFTP a povolit SCP
Následně doporučuji nastavení Uložit (pokud bude iPhone i příště přidělována stejná IP adresa), varování potvrdit (heslo to stejně není nijak tajné).
Posledním krokem je už připojení, klikněte na tlačítko Přihlásit a pokud jste vše nastavili správně, objeví se po chvíli hlavní okno WinSCP.
Práce s WinSCP
Ve výchozím nastavení uvidíte po připojení v levém panelu obsah disku počítače, v pravém obsah souborového systému iPhone. Práce v programu je prakticky shodná jako s jakýmkoliv podobným souborovým managerem, F5 kopírování, F6 přesouvání, F2 přejmenování, F4 editace ap., příkazy si případně zobrazte včetně zkratek v menu Příkazy :].
Další popis asi není nutný, pomocí WinSCP se už můžete ‚proklikat‘ k téměř jakékoliv části přístupného souborového systému v iPhone a provést požadované úpravy či změny. Pro tento článek jsem například využil aplikace ScreenShot a přesouval si postupně nasnímané obrazovky z adresáře /tmp do stolního počítače :].
A malé upozornění na závěr, doporučuji si pro práci s WinSCP v nastavení iPhone vypnout AutoLock (Settings > General > Auto-Lock), zabráníte tím nechtěnému odpojování během práce s programem.
Veškeré připomínky, dotazy a náměty prosím pište do diskuzního fóra, děkuji.