Ako SSH na iPhone alebo iPad
Obsah:
Možno už viete, že iOS má rovnakú základnú unixovú architektúru ako Mac OS X, a vďaka tomu môžete SSH do iPhonu alebo iPadu rovnako, ako by ste sa pripájali k akémukoľvek inému počítaču Mac alebo unixu. .
Ako sa ukázalo pre nás, hlúpejších používateľov, táto schopnosť je zakázaná bez útek z väzenia, takže ak chcete do svojho zariadenia so systémom iOS vložiť SSH, musíte najprv útek z väzenia.Postup sa líši v závislosti od verzie systému iOS, ktorú váš hardvér používa, ale informácie o úteku z väzenia nájdete tu v závislosti od konkrétnej verzie systému iOS a modelu zariadenia iPhone alebo iPad.
Pre objasnenie, toto je príručka o tom, ako nastaviť možnosť SSH do vášho iPhone alebo iPad z iného počítača, ak práve hľadáte klienta SSH pre iPhone alebo iPad, Prompt v iOS App Store je zďaleka najlepší a stojí približne 15 dolárov.
Ako nastaviť SSH a potom sa pripojiť pomocou SSH k iPhone alebo iPad
Ako už bolo spomenuté, prvá vec, ktorú musíte urobiť, je útek z väzenia, ktorý je mimo rozsahu tohto článku, ale je ľahké ho urobiť. Po jailbreaku vášho iPhonu, iPadu alebo iPodu touch postupujte takto:
Krok 1) Zo zariadenia iOS
- Spustite Cydiu a vyhľadajte a nainštalujte OpenSSH (je to v sekcii sietí na Cydii) – na Springboarde nič neuvidíte, pretože beží na pozadí
- Po stiahnutí a inštalácii OpenSSH klepnite na „Nastavenia“ a potom na „Wi-Fi“
- Klepnite na šípku vedľa smerovača WiFi, ku ktorému ste pripojení, zobrazí sa nastavenia bezdrôtovej siete
- Poznamenajte si IP adresu viditeľnú na prvej obrazovke, ako príklad povieme, že je to 192.168.1.103
Krok 2) SSH z počítača Mac alebo Windows PC
- Spustite terminál v systéme Mac OS X alebo PuTTY pre používateľov systému Windows
- Na príkazovom riadku zadajte nasledovné:
- Počkajte minútu alebo dve, kým sa vygenerujú šifrovacie kľúče SSH, prijmite ich, keď (ak) budete požiadaní – toto oneskorenie nastane iba pri prvom prepojení ssh z počítača do zariadenia iOS
- Na výzvu na zadanie hesla použite „alpine“, ale bez úvodzoviek, toto je predvolené heslo pre všetky zariadenia iOS
Nezabudnite použiť IP adresu, ktorú ste našli v predchádzajúcom kroku na svojom iPhone
V prípade záujmu môžete.
Krok 3) Zmeňte predvolené heslá pre iOS: Teraz budete pripojení k svojmu iPhone alebo iPadu cez SSH. Prvá vec, ktorú budete chcieť urobiť, je zmeniť predvolené heslá, inak by sa k vášmu iPhonu, iPadu alebo iPodu touch mohol teoreticky pripojiť ktokoľvek v sieti. Stačí zadať nasledujúci príkaz:
passwd
Zadajte nové heslo a po zobrazení výzvy ho potvrďte.
Teraz budete chcieť zmeniť heslo „mobilného“ ID, aby ste boli v bezpečí, toto je v podstate rovnaký postup:
passwd mobile
Zadajte nové heslo a potvrďte ho.
Video nižšie vás prevedie procesom zmeny hesiel root. Je to veľmi jednoduché a trvá to len chvíľu.
Ak sa plánujete často pripájať k svojmu iOS zariadeniu, možno budete chcieť nastaviť manuálnu DHCP IP adresu, aby sa vám nezmenila, a potom nastaviť SSH alias, aby ste musíte znova zadať celý reťazec pripojenia.
SSH do vášho iPhone z iPhone (alebo iPadu do seba atď.), tj: Pripojte sa k localhost
: Na pripojenie k localhost z vášho iOS zariadenia stačí mať SSH alebo terminálového klienta na samotnom iPhone. Opäť navrhujem výzvu z obchodu iOS App Store, ale existujú aj iné možnosti.
SFTP na iPhone alebo iPad
: Prenos súborov do iPhonu alebo iPadu je len otázkou použitia SFTP po nainštalovaní a spustení OpenSSH.Budete používať rovnakú IP adresu, prihlasovacie meno a heslo ako pri pripojení k SSH, len z ftp klienta namiesto terminálu. Niekoľko dobrých bezplatných FTP klientov je CyberDuck pre Mac alebo Filezilla pre Mac, Windows a Linux.
Rôzne na SSH
Toto samozrejme platí pre iOS a iPhone a iPad, ale Mac má k dispozícii aj natívny server SSH, ktorý je možné aktivovať a je oveľa jednoduchšie ho prepínať cez panel nastavení alebo môžete povoliť SSH server cez príkazový riadok Mac, ak je to preferované, je o niečo jednoduchšie v porovnaní s použitím útek z väzenia, ako je to potrebné v systéme iOS.
Ak máte nejaké ďalšie poznatky alebo tipy týkajúce sa používania SSH v systéme iOS, podeľte sa v komentároch nižšie!