Kako vzpostaviti SSH na iPhone ali iPad
Kazalo:
Morda že veste, da ima iOS enako osnovno arhitekturo unix kot Mac OS X, in zaradi tega lahko SSH v iPhone ali iPad, tako kot bi se povezali s katerim koli drugim računalnikom Mac ali Unix .
Kot se je izkazalo za nas bolj piflarske uporabnike, je ta možnost onemogočena brez jailbreaka, tako da boste morali za SSH v svojo napravo iOS najprej narediti jailbreak.Kako to storite, je odvisno od različice sistema iOS, ki jo uporablja vaša strojna oprema, vendar lahko tukaj najdete naše informacije o pobegu iz zapora, odvisno od vaše različice sistema iOS in modela naprave iPhone ali iPad.
Za pojasnitev, to je vodnik o kako nastaviti možnost SSH v vaš iPhone ali iPad iz drugega računalnika, če samo iščete odjemalca SSH za iPhone ali iPad, Prompt v trgovini iOS App Store je daleč najboljši in stane približno 15 USD.
Kako nastaviti SSH in se nato povezati s SSH na iPhone ali iPad
Kot je bilo že omenjeno, je prva stvar, ki jo morate narediti, pobeg iz zapora, ki je izven obsega tega članka, vendar je preprost. Ko je vaš iPhone, iPad ali iPod touch prekinjen, nadaljujte z naslednjim:
1. korak) Iz naprave iOS
- Zaženite Cydio ter poiščite in namestite OpenSSH (nahaja se v razdelku za mreženje v Cydii) – na vaši odskočni plošči ne boste videli ničesar, ker ta deluje v ozadju
- Ko je OpenSSH prenesen in nameščen, tapnite »Nastavitve« in nato »Wi-Fi«
- Dotaknite se puščice poleg WiFi usmerjevalnika, s katerim ste povezani, da se prikažejo nastavitve brezžičnega omrežja
- Zabeležite si, da je naslov IP viden na prvem zaslonu, kot primer bomo rekli, da je 192.168.1.103
2. korak) SSH iz računalnika Mac ali Windows
- Zaženite terminal v Mac OS X ali PuTTY za uporabnike Windows
- V ukazno vrstico vnesite naslednje:
- Počakajte minuto ali dve, da se generirajo šifrirni ključi SSH, sprejmite jih, ko (če) boste pozvani – ta zakasnitev se pojavi le, ko prvič vzpostavite ssh iz računalnika v napravo iOS
- Ko vas vprašamo za geslo, uporabite »alpine«, vendar brez narekovajev, to je privzeto geslo za vse naprave iOS
Ne pozabite uporabiti naslova IP, ki ste ga našli v prejšnjem koraku na vašem iPhoneu
Lahko, če te zanima.
3. korak) Spremenite privzeta gesla za iOS: Zdaj boste povezani s svojim iPhoneom ali iPadom prek SSH. Prva stvar, ki jo boste želeli storiti, je spremeniti privzeta gesla, sicer bi se lahko kdorkoli v omrežju teoretično povezal z vašim iPhone, iPad ali iPod touch. To je le stvar vnosa naslednjega ukaza:
passwd
Vnesite novo geslo in ga potrdite, ko ste pozvani.
Zdaj boste želeli spremeniti geslo 'mobilnega' ID-ja, da bo varno, to je v bistvu enak postopek:
passwd mobile
Vnesite novo geslo in ga potrdite.
Spodnji video prikazuje postopek spreminjanja korenskih gesel. To je zelo enostavno in traja le trenutek.
Če se nameravate pogosto povezovati z napravo iOS, boste morda želeli nastaviti ročni naslov IP DHCP, da se vam ne bo spremenil, in nato nastavite vzdevek SSH, da ne ponovno morate vnesti celoten povezovalni niz.
SSH v vaš iPhone iz iPhona (ali iPada na samega sebe itd.), tj.: Povežite se z lokalnim gostiteljem
: Za povezovanje z lokalnim gostiteljem iz vaše naprave iOS morate samo imeti SSH ali terminalskega odjemalca na samem iPhoneu. Spet bom predlagal Poziv iz iOS App Store, vendar obstajajo tudi druge možnosti.
SFTP v iPhone ali iPad
: Prenos datotek v iPhone ali iPad je le stvar uporabe SFTP, potem ko je OpenSSH nameščen in se izvaja.Uporabili boste isti naslov IP, prijavo in geslo kot pri povezovanju s SSH, le iz odjemalca ftp namesto terminala. Nekaj dobrih brezplačnih odjemalcev FTP je CyberDuck za Mac ali Filezilla za Mac, Windows in Linux.
Razno na SSH
To očitno velja za iOS ter iPhone in iPad, vendar ima Mac na voljo tudi izvorni strežnik SSH, ki ga lahko omogočite, veliko lažje pa ga je vklopiti prek plošče z nastavitvami ali pa omogočite Strežnik SSH prek ukazne vrstice Mac, če je to prednostno, je precej enostavnejše v primerjavi z uporabo jailbreaka, kot je potrebno v iOS-u.
Če imate kakršen koli dodaten vpogled ali nasvete o uporabi SSH v sistemu iOS, jih delite v spodnjih komentarjih!