On Mon, Jun 21, 2004 at 06:00:17PM +0200, Tomasz Pala wrote: > On Mon, Jun 21, 2004 at 16:49:39 +0200, Paweł Gołaszewski wrote: > > > To _jest_ system plików shfs :) > > mountowanie poprzez sesje ssh (tak w skrócie) > > Ciekawe... Rozumiem, że będzie trzeba zrobić kopię shfs24.spec? > > A przy okazji, mam jeszcze jeden problem, może ktoś będzie znał > rozwiązanie... Dwa komputery, jeden publicznie dostępny, drugi > zNAT-owany, na którym chcę zdalnie pracować. Możliwości zrobienia DNAT-a > czy podobnych nie ma, za to sesja może być 'ręcznie' zainicjowana od > środka. Widzę to tak, że na publicznym słucha demon, klient się do niego > podłącza i daje mu shella, de facto stając się serwerem. Jest jakieś > gotowe rozwiązanie, czy muszę sobie samemu zaimplementować?
[EMAIL PROTECTED] ~]$ cat ~/bin/check-tunnel #!/bin/sh if kill -0 $(cat ~/.tunelpid) 2>/dev/null ; then : else ssh -R 22001:192.168.1.1:22 foobar.baz.com -N -n > /dev/null 2> /dev/null & echo $! > ~/.tunelpid fi [EMAIL PROTECTED] ~]$ To odpalasz na hoście za NATem, foobar.baz.com to jakiś serwer, na nim potem robisz ssh localhost -p 22001, żeby się dostać za NATa. Acha, check-tunnel z crona, co minute czy ile tam chcesz. -- : Michal Moskal :: http://www.kernel.pl/~malekith :: GCS !tv h e>+++ b++ : ::: Logic is a nice contrast to the Real World. :: UL++++$ C++ E--- a? _______________________________________________________ złota zasada - kto się nie zna, niech się nie wypowiada
