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