Dzorerazve madoko pamusoro peSSH

Dzimwe nguva tinoda fambisa data kuburikidza nesokisi pakati pemakina akasiyana, senge kubatana kweTelnet, kurodha pasi kweFTP faira, mubvunzo weSQL kana chero imwe mhando yekutapurirana.

Iyo data inofamba yakasvibira kuburikidza nemambure, saka kusagadzikana, zvinoreva kuti vanogona kudamburwa nechero kodhi iri munzira iri pakati peKutanga nekwairi kuenda, ndiko kuti, chakabiwa.

Hatigone kudzivirira iyi data kubva kubatwa, asi chatinogona kudzivirira ndechekuti inotsanangurwa uye kunzwisiswa nevanhu vechitatu, kunyorera kutaurirana.

SSH chishandiso chinotitendera kuti tiite chengetedza kubatana pakati pemachina. Kushandiswa kwaro kwakajairika kusanganisa kure nemuturikiri wemirairo.

Nekudaro, iyo inopa zvimwe zvinobvira, sekugadzira maketeni akavharidzirwa pakati pemachina akasiyana.
Ngatitii tinoda telnet kubva kuhost1 kusvika kuna Host2:

host1$ telnet host2

Uku kutaurirana kwakavhurika zvachose uye kunogona kuva kubatwa. Kuichengetedza, isu tichaendesa zvakare chiteshi chakasarudzika (semuenzaniso 5000) pane Yekutanga 1 kune chiteshi 23 (telnet) pane host2.

Nenzira iyi isu tichawana rese data rinotumirwa kuchiteshi 5000 chehost1 yekufamba yakavharidzirwa kuburikidza nemumvuri uyo ssh unovhura kuburikidza nechiteshi 22 chehost2 uye wozotamisirwa kuchiteshi 23 chehost2, nokudaro uchisvika kwainogumira.

Kuti tiite izvi, tinoda kuziva zita rekushandisa uye password yehost2.

Kuvhura mugero tinonyora:

host1$ ssh -R 5000:localhost:23 usuariohost2@host2

O tsime:

host1$ ssh -L 5000:host2:23 usuariohost2@host2

Sarudzo mbiri idzi dzakaenzana. Kumisikidza kubatana kwetelnet, hatichanongedzera kuna host2 asi kune chiteshi chakasarudzwa pane host1:

host1$ telnet localhost 5000

Nezvo isu tinoita kuti chero kutaurirana kuve kwakachengeteka, kungave kuri telnet kana neimwe nzira. Kuongorora zvishoma zvishoma tichaona izvo nekuda kwesimba re SSH Idzo redirections dzinogona zvakare kuitwa kumachina echitatu, izvo zvinotibvumidza isu kuti kuti kuti tiine imwechete yekupinda nzvimbo isu tinokwanisa kuwana zvakachengeteka kubva kune yakazara LAN kuenda kune imwe LAN.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   nano akadaro

    Iyo dzidziso inotaridzika kunge inonakidza kwazvo, asi zvingave zvakatonyanya kana isu tikaona inoshanda kesi.

    Asi chokwadi ndechekuti, kunyangwe ndaive mupfupi, ndakafarira chinyorwa.

    1.    zvakafanana akadaro

      pamwe uchitarisa pawiki iwe unowana kufemerwa https://wiki.archlinux.org/index.php/Secure_Shell#Forwarding_other_ports
      zvakafanana, asi chikamu che autossh https://wiki.archlinux.org/index.php/Secure_Shell#Autossh_-_automatically_restarts_SSH_sessions_and_tunnels
      Chaizvoizvo, chero chinhu chaunogona kutumira nessh, chingave chiri kutenderera, kubatana kune iyo inomiririra. etc. iyo ye x chikonzero iwe unoda kuvanyora.
      uye mitemo yakachengeteka

  2.   Tesla akadaro

    Ini dzimwe nguva ndinoshandisa SSH padanho rekutanga. Chiteshi chakasarudzika chiri makumi maviri nemaviri, handiti?

    Saka, kana ndikanyatsonzwisisa, pc yangu inogamuchira 1 uye iyo yandinoda kubatanidza kuti iite host2, uyu mugero unogadzira kubatana pakati pechiteshi 5000 nechiteshi chayo 23, wozopedzisira wave pachiteshi 22?

    Nei zvikonzero zvekuchinjisa madoko? Unogona here kugadzira tunnel ine port 22?

    Chinyorwa chinonakidza kwazvo. Kunge nano, ndiri kuda zvimwe!

    1.    Getafix akadaro

      SSH zvechokwadi inoshandisa chiteshi 22 nekusarudzika (kunyange ichigona kuchinjwa). Chiteshi ichi ndicho chega chaizoshandiswa nekutaurirana chaiko pakati pevaviri mauto. Iyo ndiyo yaunofanirwa kuona kuti yakavhurika uye hapana firewall inoitema. Asi kune mushandisi iri pachena chose. Unogona kukanganwa nezvake. Mumuenzaniso, redirection iri pakati pezviteshi 5000 na 23. Avo vaviri ndivo chete vaunofanirwa kunetseka nezvazvo. Mushandisi achaona kuti chese chaanotumira kuchiteshi che5000 chemugadziri wake chinoonekwa pa23 yenzvimbo yekuenda.
      Zviripachena, mushandisi wega wega anogona kuendesa zvakare madoko aanoona akakodzera.

      Ndatenda nematauriro ako. Uku ndiko kutumira kwangu kwekutanga uye maonero ako achabatsira kuti rinotevera riite nani.

  3.   eliotime3000 akadaro

    Izvo zvinogona kuitwawo neVPS?

  4.   dhunter akadaro

    Ok iyi ndiyo kesi yangu, PC1 inokwanisa kuwana sevha, asi PC2 haina, ese ari maviri anobatana ne ssh, ini ndoda kuwana mukana muPC2, asi ndeipi chiteshi chePC1 chandinotungamira? kana zvirizvo zvandiri kuda kusvika kune dura revavha kubva paPC2 uye kuti mapakeji ane PC1 sosi yavo IP. ndinonzwisisa here?

    1.    Getafix akadaro

      Unoita kuti unzwisisike. Mune ino kesi iwe unoda PC1 kuendesa zvakare chiteshi chePC2 kune chiteshi 22 cheseva:

      PC2 $ ssh -L 5000: Server: 22 mushandisi PC1 @ PC1

      uye, kuchengetedza kubatana uku kuvhurika, kubva kune imwe terminal:

      PC2 $ ssh mushandisiServer @ localhost -p 5000

      uye watova mukati.

      1.    dhunter akadaro

        Pakupedzisira mhinduro inoshanda !! Ndatenda Getafix, wandipa nyika yezvingaitika !!

        1.    Getafix akadaro

          Ndafara!

  5.   ichit akadaro

    Excellent article. welcome to DesdeLinux 😀

    Uye zvekuita kana isu makumi maviri nemaviri akavharidzirwa? LOL..

    1.    Getafix akadaro

      Kutenda elav.
      Kana iwe uine 22 port yakavharidzirwa, mmmm, isu tichafanirwa kutsvaga imwe nzira yekubira iyo XD firewall

    2.    eliotime3000 akadaro

      Uye zvakaipisisa pane zvese (fungidziro): kuti yakavharirwa nemupi weVPS.

  6.   IGA akadaro

    Ini ndangoita bvunzo maawa mashoma apfuura nemibvunzo nezvazvo 😛

  7.   Mario akadaro

    Handingataure izvozvo:
    host1 $ ssh -R 5000: yemukatihost: 23 userhost2 @ host2
    iyo yakaenzana neumwe wekuraira mutsara ... iyo iine -L.
    Sezvo -R inoratidza kuti chiteshi chakavhurwa kune nyowani kubatana chiri padivi rerutivi, ndiko kuti, kudivi reshsh server yako; apo -L Inovhura chiteshi padivi reMunharaunda, padivi remutengi kuti ugamuchire kubatana kutsva.

    Dudziro yemutsara:
    host1 $ ssh -R 5000: yemukatihost: 23 userhost2 @ host2
    Chingave chinhu chakadai.

    Kana zvisiri, ndiruramise! 😉

    -

    Kune rimwe divi ... kana sevha yakavharira kupinda kwehukama kuchiteshi 22, ndiko kuti, isu hatigone kubatana kure kune iyo ssh server; zvinogona kuitwa ndeizvi; kuti kubva kuseva (shamwari sysadmin kuseri kweiyo firewall yeiyo iri kure host2 system) rairo yekuraira inoitwa:

    host2 $ nohup ssh -fN -R 6000: yemunohost: 22 userhost1 @ host1

    -f Inoenda kumashure
    -N haiite chero rairo pane iri kure
    nohup inodzivirira kuitiswa kwemirairo kubva pakuvhiringidzwa paunobuda

    mubati1 $ ssh userhost2 @ localhost -p 6000

    Nenzira iyi, kubva kuhost1 tinogadzira chinongedzo kune localhost (iyo imwechete host1) pachiteshi 6000 iyo inozotungamira kubatana kune chiteshi 22 cheiyo kure system host2, matinopinda mukati nemushandisi host2.

    Izvi zvinobvumidza (ini handina kuzviyedza, asi zvinoita sekunge zvinoshanda) kupinda mune ssh server yakavharirwa ne firewal nerubatsiro diki kubva mukati! 😀

    Iyo yekupedzisira ndakaverenga kubva kutsananguro yakaitwa mune Iyo Geek Stuff magazini
    http://www.thegeekstuff.com/2013/11/reverse-ssh-tunnel/

    Ndinoda chaizvo bhuku renyu; Ndakaaverenga kazhinji!
    Thanks.

    1.    Getafix akadaro

      Ndizvozvo. Pane kukanganisa mune chinyorwa. Redirects haina kuenzana. Iwo wekuraira host1 $ ssh -R 5000: localhost: 23 userhost2 @ host2 Inoita redirection yekumashure, ndiko kuti, inodzosera kure kure chiteshi 5000 kuenda kune 23 yemuno, zvinopesana nezvinoitwa ne -L.
      Ndatenda nekugadziriswa.