SPECS: shfs.spec - perms fixed.

Michal Moskal malekith w pld-linux.org
Pon, 21 Cze 2004, 18:11:17 CEST


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ć?


[malekith w aleph-0 ~]$ 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
[malekith w aleph-0 ~]$

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?



Więcej informacji o liście dyskusyjnej pld-devel-pl