Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: zepotus - 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).
-
Jos pääset käymään koneella fyysisesti, käyttäisin APTonCD:tä (http://aptoncd.sourceforge.net/).
-
Valitettavasti kone on kaukana. Eli en pääse sinne fyysisesti..
-
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
-
Auttaisiko tämä?
http://paulsundvall.blogspot.com/2009/01/running-apt-get-through-ssh-socks-proxy.html