Kirjoittaja Aihe: Voinko logata ulkoa avttun ssh-yhteyteen? [ratkaistu]  (Luettu 4968 kertaa)

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Nousipa moinen pulma:

Kaverilla on nettiyhteys jollain mokkulasysteemillä. Mutta vaikka tiedän ip:n niin en pääse loggaamaan sisään.
Kuitenkin, kaveri pääsee loggaamaan omaan koneeseeni, eli yhteys toimii.

Kysymys: Onko joku vipu jolla hän voi avat putken koneeseeni ja minä kirjaudun "sen läpi"? Kun joitain senverran konstikkaita juttuja tarttis tehdä ettei ihan komentojen j atullosten mailailu tunnu luontevalta.

Muistikuva on, että ko. tempppu olisi mahdollista, mutta en keksi miten...

Edit:
Ja se kaivattu vipu on -R

« Viimeksi muokattu: 24.07.11 - klo:21.07 kirjoittanut jekku »

Daneli

  • Käyttäjä
  • Viestejä: 1037
  • Red Hat Chili Peppers
    • Profiili
    • www.daneli.org
Vs: Voinko logata ulkoa avttun ssh-yhteyteen?
« Vastaus #1 : 23.07.11 - klo:23.08 »
Jos ip ei ole kiinteä voi apuna toimia no-ip löytyy synapticista vai vnc:täkö etsit?
« Viimeksi muokattu: 23.07.11 - klo:23.13 kirjoittanut dafl01 »

qwertyy

  • Käyttäjä
  • Viestejä: 5777
    • Profiili
Vs: Voinko logata ulkoa avttun ssh-yhteyteen?
« Vastaus #2 : 24.07.11 - klo:00.13 »
Itse käytän pikaisissa etäkäytöissä teamvieweriä. Kaverin ei tarvi osata kuin ladata kyseinen ohjelma netistä, antaa etätunnukset ja sisällä ollaan.

retu

  • Käyttäjä
  • Viestejä: 949
    • Profiili
Vs: Voinko logata ulkoa avttun ssh-yhteyteen?
« Vastaus #3 : 24.07.11 - klo:07.53 »
Muistelet varmaan ssh vipusta -R.

Jos kaverisi avaa yhteyden:
Koodia: [Valitse]
ssh -R 2222:localhost:22 jekkukonepääset avattua putkea pitkin takaisin
Koodia: [Valitse]
ssh localhost -p 2222(jos nyt ymmärsin mitä ajat takaa)

Daneli

  • Käyttäjä
  • Viestejä: 1037
  • Red Hat Chili Peppers
    • Profiili
    • www.daneli.org
Vs: Voinko logata ulkoa avttun ssh-yhteyteen?
« Vastaus #4 : 24.07.11 - klo:09.50 »
Teamvieweriin ei tarvitse tietää ip:tä ? Tolasta olen etsinytkin onko muita vastaavia ?

Storck

  • Vieras
Vs: Voinko logata ulkoa avttun ssh-yhteyteen?
« Vastaus #5 : 24.07.11 - klo:10.18 »
Testasin TeamVieweriä ja asensin sen pöytäkoneeseen ja Samsung Galaxy S-puhelimeen ja etäkoekäytin luurilla pöytäkonetta 3G verkon kautta.

Yllätys oli suuri kun oli ihan mutkatonta ja vaivatonta käyttää. Aivan kuin pöytäkoneen näyttö olisi ollut kädessä...   

 :)

qwertyy

  • Käyttäjä
  • Viestejä: 5777
    • Profiili
Vs: Voinko logata ulkoa avttun ssh-yhteyteen?
« Vastaus #6 : 24.07.11 - klo:13.18 »
Tuo TeamViewer on ehkä maailman helpoin ohjelma käyttää (siis tässä käytössä) ja se ei tosiaan IP:tä ei vaadita ja se menee palomuureistakin läpi yleensä. Hyvänä esimerkkinä autoin etänä kaveriani, joka ei tiedä tietokoneista juuri mitään. Netistä osaa kyllä tiedoston ladata ja asentaa sen entteriä takomalla. Hänkin yllättyi että oliko tosiaan noin helppoa asentaa ja käyttää kyseistä ohjelmaa kun vähän kerroin mitä tapahtuu puhelimitse.

Lainaus
Tolasta olen etsinytkin onko muita vastaavia ?
En ole varma seuraavista, mutta käsittääkseni ne ovat kutakuinkin samanlaisia
- logmein
- impcremote
- hamachi
- mingleview

En ole testannut, mutta nuo tuli vastaan kun etsin TeamViewerin tapaista ohjelmaa. Suurimmassa osassa ei vain sattunut täyttymään tarvitsemani ominaisuudet, joista päällimmäisenä monilla alustoilla toimiva ohjelma. Osa on ilmeisesti myös huomattavasti vaikeaselkoisempia käyttää. TeamVieweriä satuin ensimmäisenä kokeilemaan ja kutakuinkin totesin, että kyseinen ohjelma on ihan täydellinen haluamaani etäopastukseen. Bonuksena voin tosiaan ottaa vaikka HTC:llä yhteyden kaverin koneeseen ja sekin on uskomatonta kyllä käyttökokemukseltaan aivan kelvollinen.

Ainoa teoreettinen uhka TeamViewerin käytössä on man-in-the-middle tyyppinen kyttäys ohjelman tarjoajan kautta, mutta pidän TV:a kuitenkin loppuviimein aika luotettavana, koska se on pääasiassa kaupalliseen käyttöön tarkoitettu ohjelma. Lisää luottamusta mielestäni lisää se, että ohjelmaa ei ole pakko edes asentaa Windowseissa, vaan sitä voi käyttää portable tyyppisesti. Eli ohjelma ei voi käytännössä edes tehdä mitään omaa takaporttiaan koneeseen.
« Viimeksi muokattu: 24.07.11 - klo:13.36 kirjoittanut qwertyy »

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Voinko logata ulkoa avttun ssh-yhteyteen?
« Vastaus #7 : 24.07.11 - klo:21.05 »
Muistelet varmaan ssh vipusta -R.

Jos kaverisi avaa yhteyden:
Koodia: [Valitse]
ssh -R 2222:localhost:22 jekkukonepääset avattua putkea pitkin takaisin
Koodia: [Valitse]
ssh localhost -p 2222(jos nyt ymmärsin mitä ajat takaa)

Tuotahan minä muistelin ja ajoin takaa.
Toimii, kiitokset :)

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Voinko logata ulkoa avttun ssh-yhteyteen? [ratkaistu]
« Vastaus #8 : 09.05.18 - klo:14.01 »
Nousi vanha asia taas ajankohtaiseksi.

Ja kun vuosien myötä olen tottunut käyttämään eri porttia kotikoneelleni, niin toiveikkaasti kokeilin

Koodia: [Valitse]
ssh -R 2222:localhost:20101 jekkukone

Mutta ei kelpaa. (Kiukuttelee portista 22.)

Kokeilin avata modeemilta portin 22 - ja toimii.

Onko tuo remote tiukasti kiinni oletusportissa vai voiko sitä ohjailla jotenkin?

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Voinko logata ulkoa avttun ssh-yhteyteen? [ratkaistu]
« Vastaus #9 : 09.05.18 - klo:16.19 »
Onko tuo remote tiukasti kiinni oletusportissa vai voiko sitä ohjailla jotenkin?

Ei tarvitse olla. Kyllä tuo itselläni on ihan normaalisti toiminut silloinkin, kun SSH on ollut jossain muussa portissa. Tässähän tuo tunneli muodostuu SSH:n portin kautta eli se on oltava palvelimen päässä auki ja tarvittaessa ohjattu palvelimelle.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Voinko logata ulkoa avttun ssh-yhteyteen? [ratkaistu]
« Vastaus #10 : 09.05.18 - klo:17.19 »
Onko tuo remote tiukasti kiinni oletusportissa vai voiko sitä ohjailla jotenkin?

Ei tarvitse olla. Kyllä tuo itselläni on ihan normaalisti toiminut silloinkin, kun SSH on ollut jossain muussa portissa. Tässähän tuo tunneli muodostuu SSH:n portin kautta eli se on oltava palvelimen päässä auki ja tarvittaessa ohjattu palvelimelle.

Kiitos, jatkanpa kokeilujani.
Kun suora yhteys mainittuun porttiin onnistuu
Koodia: [Valitse]
ssh -p 10202 jekkukone

Last login: Wed May  9 12:00:21 2018 from ...
.
mutta:
Koodia: [Valitse]
ssh -N -R  20222:localhost:10202 jekkukone
ssh: connect to host jekkukone port 22: No route to host

Kun koetan remotea porttiin 22 niin hienosti toimii.

Jotain häröä jossain, jota en vaan huomaa :(

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Voinko logata ulkoa avttun ssh-yhteyteen? [ratkaistu]
« Vastaus #11 : 09.05.18 - klo:17.25 »
[cod]
ssh -N -R  20222:localhost:10202 jekkukone
ssh: connect to host jekkukone port 22: No route to host
[/code]

Kun koetan remotea porttiin 22 niin hienosti toimii.

Jotain häröä jossain, jota en vaan huomaa :(

Siis tuo ssh-komento muodostaa ensin yhteyden koneeseen jekkukone, normaaliin SSH-porttiin 22, ja rakentaa sitten yhteyden kautta tunnelin, jossa jekkukoneen portista 20222 pääsee käsiksi lokaalin koneen porttiin 10202 (siis sen koneen porttiin 10202, jolla ajat tuon ssh-komennon).

Jos haluat käyttää SSH-yhteyden muodostamisessa jotain muuta porttia, se on määriteltävä parametrilla -p:

Koodia: [Valitse]
ssh -N -R  20222:localhost:10202 -p 10202 jekkukone
En tosin ihan hahmota, mitä tällä tunneloinnilla tavoitellaan...
« Viimeksi muokattu: 09.05.18 - klo:17.32 kirjoittanut nm »

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Voinko logata ulkoa avttun ssh-yhteyteen? [ratkaistu]
« Vastaus #12 : 09.05.18 - klo:18.39 »
[cod]
ssh -N -R  20222:localhost:10202 jekkukone
ssh: connect to host jekkukone port 22: No route to host
[/code]

Kun koetan remotea porttiin 22 niin hienosti toimii.

Jotain häröä jossain, jota en vaan huomaa :(

Siis tuo ssh-komento muodostaa ensin yhteyden koneeseen jekkukone, normaaliin SSH-porttiin 22, ja rakentaa sitten yhteyden kautta tunnelin, jossa jekkukoneen portista 20222 pääsee käsiksi lokaalin koneen porttiin 10202 (siis sen koneen porttiin 10202, jolla ajat tuon ssh-komennon).

Jos haluat käyttää SSH-yhteyden muodostamisessa jotain muuta porttia, se on määriteltävä parametrilla -p:

Koodia: [Valitse]
ssh -N -R  20222:localhost:10202 -p 10202 jekkukone
En tosin ihan hahmota, mitä tällä tunneloinnilla tavoitellaan...

Se 'remotekone' on 4G-verkossa, moninkertaisen NATin takana.

Ja tavoittelen mahdollisuutta ottaa yhteyden "sinne jonnekin" omalta koneeltani.

Mutta kokeilin antaa -p:n, edelleen se uinutti portista 22.

Joten lopullinen loitsu remotekoneella

Koodia: [Valitse]
ssh -N -R 20222:localhost:22 -p 10202 jekkukone
Toimii.

Kiitos syyllisille rohkaisusta :)

Ensi viikolla kaveri noutakoon koneensa ja nettityhteytensä käyttöön.