Pasivni ssh?

Martin Mačok martin.macok na underground.cz
Čtvrtek Říjen 19 16:45:58 CEST 2000


On Thu, Oct 19, 2000 at 04:27:58PM +0200, Petr Tomasek wrote:
> Mam problem. Na koleje nam zavedli internet a ti vsivaci to
> maskaradujou, takze nemam pristup ke svoji masine z
> venku. Existuje nejaky zpusob, jak se na tuto masinu dostat
> (pres ssh), tak aby se to delo pres odchozi tcp spojeni z
> tohoto stroje?

Potrebujete nejaky stroj 'venku', ke kteremu mate ssh pristup.

[uvnitr]$ ssh -R 2222:localhost:22 venku
...

Tim vznikne spojeni ze stroje uvnitr na stroj venku, a na uvnitr toho
spojeni bude existovat "zpetny tunnel" z venku:2222 dovnitr na port 22.
Pouzijete ho takto:

[nekde na jinde]$ ssh -p 2222 venku
password: ...
welcome to uvnitr ... blablabla

Pokud to chcete nejak zautomatizovat, pripiste si na pocitaci 'uvnitr'
do ~/.screenrc neco jako 

screen /bin/bash -c "while true ; do ssh -R ... ; sleep 60 ; done"
detach

a nekam do init skriptu (treba na konec "network start", ci rc.local)
su - uzivatel -c "/usr/bin/screen"

bye

-- 
< Martin Mačok    .-=  martin.macok na underground.cz  =-.   < iso-8859-2 > 
  \\. http://kocour.ms.mff.cuni.cz/~macok/  http://underground.cz/ .//
    \\\..         `-=    t.r.u.s.t   n.0  o.n.e     =-'        ..///


Další informace o konferenci Linux