Kirjoittaja Aihe: SSH ja tunnelointi päivitykseen.  (Luettu 2308 kertaa)

zepotus

  • Käyttäjä
  • Viestejä: 271
    • Profiili
SSH ja tunnelointi päivitykseen.
« : 27.11.09 - klo:08.22 »
Tilanne:

etäkone, johon saadaan yhteys VAIN ssh:lla. Etäkone ei pääse nettiin toisessa päässä. Vaan ainoastaan etäyhteys.

Nyt tuo kone pitäisi päivittää. Apt-getit sun muut ei toimi, kone kun ei pääse repoihin..

Pystynkö ssh:lla jotenkin rakentamaan tunnelin, jotta tuo etäkone pääsisi minun koneen kautta nettiin? (reverse tunneling??)

Vai miten suosittelette päivittämään? Päivityksen erityinen kohde on php:n gd-kirjasto (kiusallinen bugi siellä, joka on uudemmassa kirjastossa korjattu).
Ubuntu 12.04 64-bit (i5-750 @ 3.8 Ghz, 4Gt, OCZ Agility 3 60Gt, 150Gt Raptor + 500 Gt + 1000 Gt, GT240 nvidia)

Tha-Fox

  • Käyttäjä
  • Viestejä: 3315
  • Arch Linux && CentOS
    • Profiili
    • http://kettu.dy.fi
Vs: SSH ja tunnelointi päivitykseen.
« Vastaus #1 : 27.11.09 - klo:09.00 »
Jos pääset käymään koneella fyysisesti, käyttäisin APTonCD:tä.

zepotus

  • Käyttäjä
  • Viestejä: 271
    • Profiili
Vs: SSH ja tunnelointi päivitykseen.
« Vastaus #2 : 27.11.09 - klo:09.08 »
Valitettavasti kone on kaukana. Eli en pääse sinne fyysisesti..
Ubuntu 12.04 64-bit (i5-750 @ 3.8 Ghz, 4Gt, OCZ Agility 3 60Gt, 150Gt Raptor + 500 Gt + 1000 Gt, GT240 nvidia)

T.M

  • Käyttäjä
  • Viestejä: 172
    • Profiili
Vs: SSH ja tunnelointi päivitykseen.
« Vastaus #3 : 27.11.09 - klo:12.49 »
Jos kyse on vain parista päivitettävästä paketista niin siirrä ne omalta koneelta sftp:llä kirjastomasiinalle ja aja päivitys ssh:n komentorivillä esim

dpkg -i  paketinnimi.deb   

Em. käsky ainakin asentaa paketin ja muistaakseni tekee myös päivityksen. Joku viisaampi varmaan kertoo upgrade vivun dpkg:lle jos -i ei toimi :)

Jos haluaa enempi säätää niin alla on esimerkki socks:n käytöstä:
http://paulsundvall.blogspot.com/2009/01/running-apt-get-through-ssh-socks-proxy.html

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili