
HTG-lukija Michael kirjoitti yksinkertaisella pyynnöllä, että olemme tyytyväisiä täyttämään:
Dear HTG,
I read your guide to setting up an SSH server on your home router and configuring your laptop to connect through it, but I’m a little bit overwhelmed trying to translate what I learned in that guide to my Android phone. Is there a straight forward way to get that same home-link-encryption I’m enjoying on my laptop onto my Android phone? I successfully completed the original tutorial (so I have an SSH server running on my router now) for what it’s worth. Can you help a just-smart-enough reader out?
Sincerely,
Michael
Uskomme, että myyt itsesi lyhytksi juuri tarpeeksi tarraan, Michael. Loppujen lopuksi sinä pystyt vilkaisemaan kotireitintäsi, määrittämään sisäänrakennetun SSH-palvelimen ja asettamaan kannettavan tietokoneesi asiakkaaksi. Tämän hihnan alla löydät tämän oppaan tekemällä samoin puhelimeesi suorastaan helposti! Aloitetaan.
Jos luet tätä epävarma siitä, mikä SSH on tai miksi haluat ottaa sen käyttöön älypuhelimellasi (tai muussa mobiililaitteessa), suosittelemme luettavaksi SSH-reitittimen asetusten määrittämistä varten Mikä on ja miksi asetetaan suojattu tunneli opas.
Mitä tarvitset
Tätä opetusohjelmaa tarvitset seuraavat asiat:
- Juurtunut Android-puhelin, jossa on Android OS 1.6 tai uudempi.
- Ilmainen kopio SSH tunnelista Androidille.
- Yhteys SSH-palvelimeen.
Muutamat huomautukset edellä olevista vaatimuksista ovat kunnossa. Ensinnäkin, jotta määrität ja asennat SSH-tunnelin Android-laitteelle, sinulla on oltava pääkäyttäjä Android-puhelimellasi. Jos puhelimesi ei ole jo juurtunut, suosittelemme lukemaan oppaamme aiheesta, Miten voittaa Android-laitteesi ja miksi haluat. Koska se kattaa juurtumisen perusteet ja näyttää, miten voit tehdä niin.
Toiseksi, rakennamme oppaamme Setup SSH: n reitittimesi turvallisen Web Access -ohjelman mistä tahansa tästä oppitunnista. Sinä Älä täytyy käyttää täsmälleen samaa asennusta, jota käytämme (reitittimen sisäinen SSH-palvelin, joka vilkkuu kolmannen osapuolen Tomato-laiteohjelmiston kanssa), mutta sinulla on oltava SSH-palvelin (riippumatta siitä, onko se isäntä etäpalvelimessa tai kotiverkossa) ) liittymään.
Jos siirryt eteenpäin tästä pisteestä, oletamme, että sinulla on vähintään SSH-tili käyttäjätunnuksella, salasanalla ja (jos haluat lisätä tietoturvaa) valtuutetun avainparin kyseiselle tilille. Jos jokin näistä termeistä tuntuu tuntemattomalta, suosittelemme vahvasti, että olet lukenut asennuksen SSH: n reitittimen oppaaseen edellä.
SSH-tunnelin lataaminen ja määrittäminen Androidille

Asenna sovellus ja käynnistä se ensimmäistä kertaa aloittaaksesi määritysprosessin. Ensimmäinen näyttö, jonka näet, näyttää tältä:

Kirjoita Account Information -osiossa käyttäjätunnuksesi ja salasanasi SSH-palvelimella. Tässä vaiheessa meillä on tarpeeksi tietoja, jotka muodostavat yksinkertaisen yhteyden SSH tunnelin ja SSH-palvelimen välille salasanapohjaisella valtuutuksella.
Jos haluat käyttää avainparia SSH-palvelimen yhteyden lisäämiseksi - ja suosittelemme, että teet niin - tarvitset nyt yksityisen avaimen puolet parista. (Jos haluat luoda parin, tutustu SSH-reitittimen oppaan Generating Keys -osioksi.)
Huomautus: Voit vaihtaa SSH-palvelinta vain kirjautumis- ja salasanan ja kirjautumis- / avainparin välityksellä SSH-palvelimen puolelta, ei puhelimen SSH-tunnelisovelluksesta. Jos tarvitset ohjeita, ole hyvä ja tutustu SSH-palvelimelle.
Kun sinulla on yksityinen avaustiedosto (päättyy .ppk: llä), sinun on kopioitava se osoitteeseen / sdcard / sshtunnel / key /. Jotta voit käyttää näppäintä, paina puhelimen valikkopainiketta vetääksesi seuraavan liitännän:

Kun olet määrittänyt salasanan ja / tai yksityisen avaimen, on aika lopettaa viimeinen kokoonpano.


Tässä vaiheessa olemme valmiita kallioon, mutta ennen kuin aloitamme tunnelin, ottakahtaa viimeisin asetusvaihtoehto, jotta voit päättää, haluatko käyttää niitä vai ei. Konfigurointi-valikon Feature Settings -osiosta:
- Automaattinen liitäntä: Tämän päälle kytkeminen asettaa SSH-tunnelin automaattisesti tunnistamaan ja muodostamaan yhteyden SSH-palvelimeen aina, kun se on käytettävissä.
- Automaattinen uudelleenyhteys: Kun tämä kytkeytyy päälle, kytkeytyy automaattinen uudelleenkytkentäprotokolla niin SSH-tunneli palauttaa yhteyden odottamattomaan häviöön.
- Ota käyttöön GFW-luettelo: Tämä on ominaisuus erityisesti kiinalaisille; se mahdollistaa SSH-tunnelin välityspalvelun vain sellaisille WWW-sivustoille, jotka Kiellon palomuuri estää.
- Ota DNS-välityspalvelin käyttöön: Tämä tarkistetaan oletusarvoisesti, ja suosittelemme sen jättämistä tarkistettavaksi. Kun valitset, kaikki DNS-pyynnöt reititetään SSH-palvelimen kautta. Jos poistat sen, DNS-pyynnöt lähetetään puhelimen datayhteyden kautta ilman SSH-tunnelin suojausta. (esimerkiksi kuka tahansa vakoilee, näet, mihin olet menossa, mutta ei tietoja, joita tulet vierailemasta verkkosivustosta.)
Onko kaikki asetettu tyytyväisyyteen? Loistava! Testataan yhteys nyt.
SSH-tunnelin yhteyden testaaminen
SSH-yhteyden luomiseksi meidän on ensin luotava mobiililaitteen IP-osoite. Avaa puhelimen web-selain ja suorita Google-haku "mikä on minun ip". Tuloksesi näyttävät mobiilidatayhteyden IP-osoitteen seuraavasti:

Avaa SSH tunnelin varmuuskopio ja ylöspäin, tarkasta Tunnelinkytkin. Tämä käynnistää SSH-tunnelin, kun saat ensimmäisen kerran tämän, saat root- / SuperUser-käyttöliittymän kehotuksen tarkistaa, että se on OK antaa SSH Tunnelin super-käyttöoikeudet. Se on hieno, mene eteenpäin ja tarkista Muista-ruutu (muuten sinun on annettava lupa joka kerta, kun se yhdistyy tulevaisuudessa).
Anna se hetkeksi yhteyden muodostamiseen - se ilmoittaa sinulle, että yhteys on onnistunut. Jos olet jättänyt ilmoitukset näkyviin asetusten valikossa, näet myös ilmoituksen alhaisimmasta ilmoitusruudusta seuraavasti:


Se siitä! Selaat nyt liikkeellä ollessasi super-vakooja-kaveri ja kukaan ei voi nousta yrityksellesi. Olitpa yrittänyt pitää kahvilassa paketinhakuja näkemästä Facebook-kirjautumistunnuksesi ja liikennettäsi tai korruptoituneen hallituksen käynnistämisen pois kaulastasi.