Connectbot: I-access ang aming PC sa pamamagitan ng SSH mula sa Android

Sa mga nagdaang araw mayroon akong access sa isang mobile na may sikat na operating system Android 2.2 at nagsimula akong maglaro sa kanya ng kaunting sandali.

Sa pinag-uusapang artikulo ay magkonekta kami gamit ang protokol SSH sa pamamagitan ng koneksyon WiFi mula sa mobile Android kasama ang host Debian. Para sa gawaing ito gagamitin namin ang application connectbot.

Teorya

Ang pagpapaandar ng SSH (Sligtas SHell) ay upang kumonekta nang ligtas sa mga remote computer. Gamitin ang default port TCP 22 upang maitaguyod ang komunikasyon sa pagitan ng mga node.

Ang isang mahusay na panukala sa seguridad ay magiging baguhin ito.

SSH ay ipinanganak mula sa pangangailangan upang mapabuti ang mga link sa pagitan ng mga terminal na hanggang kamakailan ay natupad ng Telnet. Ang network protocol na ito ay may kawalan na ang impormasyon ay naglalakbay sa simpleng teksto, na ginagawang madali upang malaman ang aming username at password, katulad ng kung ano ang nangyayari sa rlogin y ftp.

Kaya, upang maitaguyod ang komunikasyon na magkakaroon tayo sa isang panig ng SSH client aka connectbot at SSH server, sa kasong ito ang aking koponan sa Pagsubok sa Debian gamit ang daemon na ibinibigay nito openSSH: SSHD.

Pag-install ng client

connectbot ay isang simple at makapangyarihang kliyente SSH / Telnet Buksan ang mapagkukunan na maaaring matagpuan bilang isang nada-download na application sa aming mobile o tablet sa pamamagitan ng Google Play. Kung naka-install kami Barcode Scanner scan lang namin ang mga sumusunod QR code upang magpatuloy sa pag-download:

3..2..1 "wiski"

 Paggamit ng Connectbot

Ang interface ay simple, sa ibaba pipiliin namin ang koneksyon ng proteksyon at sa kanan nito mayroon kaming entry upang ipasok ang address ng remote na aparato na may format gumagamit @ IP_or_host_name. Halimbawa:

croto@192.168.0.144 ó croto@debian

Sa kaso ng pagkakaroon ng binago ang port TCP sa server ng 456 Bilang isang halimbawa, nagdagdag kami «:" at ang  Numero ng port tulad ng sumusunod:

croto@192.168.0.144:456

Bukod sa SSH y telnet, maaari naming tuklasin ang panloob na mga file ng aparato Android ang pagpili ng pagpipilian LOKAL

connectbot nag-iimbak ito ng isang listahan ng mga koneksyon na naitaguyod namin sa iba't ibang mga server.

Detalye ng maraming koneksyon na ginawa.

CLARIFICATION N ° 1:
Ang app na ito HINDI ipapakita sa amin ang anuman sa screen GUI o grapikong interface. Makikita lang namin ang terminal mula noon connectbot dahil ang client ay hindi nag-install ng x11 (X.org).

Itinatag ang koneksyon sa server na maaari naming bigyan ng libreng pagbabago sa aming imahinasyon. Sa isang mahusay na kaalaman sa mga utos tiyak na sasamantalahin natin ang application na ito. Kung hindi ka komportable sa laki ng mga font, kasama ang mga volume key + / - binabago namin ang laki nito.

CLARIFICATION N ° 2:
Karamihan sa mga mobiles ay mayroon virtual keyboard ako pisikal na keyboard, ngunit wala ang mga mahahalagang susi para sa isang karanasan na madaling gamitin, tulad ng susi Kontrol. Sa personal, inirerekumenda kong i-download mo ang application Keyboard ng Hacker Ginagaya nito ang isang buong keyboard at hindi nagiging kumplikado. Huwag kalimutang i-download ang diksyunaryo sa Espanyol.

Video na may pangunahing tampok ng connectbot (Ingles):

Ang pag-configure ng host ng GNU / Linux

Sa aming system dapat tiyakin na mayroon kaming naka-install na isang server SSH. Ang pinaka-kagiliw-giliw na pagpipilian sa libreng software ay opensh, na kung saan ay isang hanay ng mga tool upang kumonekta nang ligtas gamit ang protokol SSH. Sa loob ng mga application na bumubuo sa suite na ito, SSHD ay ang serbisyo na namamahala sa pagtanggap ng mga kahilingan sa koneksyon mula sa mga kliyente SSH. Upang mai-install ito:

sudo aptitude install openssh-server

Inaasahan kong ang post na ito ay kapaki-pakinabang para sa iyo at magkomento ka sa iyong mga karanasan.

Pagbati!


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   kassiusk1 dijo

    Sinubukan ko lang ito at nagperpekto. Isang malaking ambag.

  2.   crotus dijo

    Salamat kassiusk1, natutuwa akong paglingkuran kita. Cheers!

  3.   Fabian dijo

    Sinubukan ko din ito at gumagana ito ng perpektong salamat

  4.   TheSandman86 dijo

    Napakabuti, matagal ko na itong ginagamit at napakakinabang.

  5.   Bayron ortiz dijo

    Perpekto !!! Sa ngayon susubukan ko ito. Salamat.

  6.   msx dijo

    Mayroon ding mga kliyente ng SSH para sa Chromium at Firefox.

  7.   Claudio dijo

    Hindi ko ito mai-configure, isang malaking tulong ?? Itinapon ako ng "Conection" kapag inilagay ko ang user @ IP (inilagay ko ang aking gumagamit na hindi "gumagamit" tulad ng IP xD)

    1.    cr0t0 dijo

      Nag-log in ka ba bilang iyong gumagamit o kasama ang root account? Kumokonekta ka ba sa pamamagitan ng WIFI o ibang koneksyon? Ang default port ay 22 o binago mo ba ito? Maaari ka bang mag-log in sa iyong machine kasama ang ibang koponan?

  8.   xxmlud dijo

    Isang App na lubos na kapaki-pakinabang, mag-iwan ng isang bagay upang mai-download sa iyong PC at i-off ito mula sa iyong mobile! Ito ay medyo mabuti! 😉

    1.    msx dijo

      Mga Smartphone _are_ PC.

  9.   Manuel dijo

    May problema ako. Na-install ko ito sa isang tablet na walang volume button. Paano ko mababago ang laki ng font?

  10.   gerardo dijo

    Kumusta, at maaari mong gamitin ang pagpipiliang -CAX at isang xServer. O mayroon bang kahalili? sa ganitong paraan maaari naming direktang gamitin ang anumang aplikasyon ng server mula sa android.

    salamat nang maaga pagbati

  11.   ekizplayer dijo

    Salamat sa tutorial .. Malaki ang maitutulong nito sa akin !!!

  12.   Leo dijo

    Kumusta, sinubukan kong gawin ang lahat nang sunud-sunod ngunit hindi ko na nagawang ikonekta ang aking android sa pc, tuwing hihingi ito sa akin ng isang password na nabigo ang koneksyon. Ipinapalagay ko na ang password na ito ay ang gumagamit sa aking pc ngunit hindi ko magawa. Mayroon akong PC na konektado sa pamamagitan ng cable sa isang router na mayroon ding WIFI (naihatid ng mabilis) at ang aking cell phone ay kumokonekta sa pamamagitan ng WIFI. Naghahanap ng impormasyon na nagbago ng maraming mga bagay, binuksan ko ang mga port sa router, sinubukan kong kumonekta kahit sa pamamagitan ng port 22 at wala. Gumagamit ako ng Mint 17, nag-uninstall ako ng ssh-agent upang mag-iwan lamang ng opensh.
    May mga ideya ba? Hindi ko talaga alam kung ano pa ang hawakan ito, kahit na na-uninstall ko ang openssh-server, ang kliyente, ang sftp at ibalik ito sa paggamit ng apt-get purge. Puffffffffff Pagod na ako, kung bibigyan mo ako ng isang kamay ay pahalagahan ko ito.

    PS: bakit nangyayari sa akin ang lahat ng mga kakatwang bagay? 😛

  13.   John dijo

    Salamat sa pagbabahagi ng post na ito

  14.   Alexander dijo

    Magandang.
    Ginagamit ko ito upang ma-access ang isang raspberry mula sa isang android cell phone