Portál AbcLinuxu, 30. dubna 2025 10:37

sstream update

16.5.2013 23:17 | Přečteno: 1030× | Výběrový blog | poslední úprava: 16.5.2013 23:39

Před rokem jsem tady na blogu psal o projektu sstream, který slouží k tunelování TCP přes SSH, a to i v případě kdy se jede přes "jumpbox", který zakazuje TCP forwarding a ani na něm nemáte shell. Sstream už funguje dost stabilně a jedu na něm 40 hodin týdně. Pokud pracujete ve firmě, kde máte vedle sebe na stole dva počítače, mezi nimi pouze takto omezené SSH a chcete rozjet synergy, sstream je přesně pro vás.

Něž se pustím do výčtu novinek, tak raději explicitně nápíšu že socat, ssh -L, -R nebo -D, ani ProxyCommand nestačí, protože v cestě je přísný jumpbox. Experimentoval jsem také s kombinací expect+socat. Takto jde sice vytvořit TCP spojení přes stdin a stdout, ale v určitých případech (např. vypnutí "serverové" části tunelu), klient dal posílá data, i když se jumpbox ptá znovu na heslo, a to pak může vést k zablokování účtu. Sstream toto řeši tak, že posílá data ve formátu "delka_dat\ndata\n" a tudíž klient hned detekuje, pokud druhá strana umřela a sám se ukončí.

Teď uz k novinkám v sstreamu. Za poslední pul rok je v repu asi šest commitů :-). Není to tim, že bych na sstream zapomněl, ale mě, ani ostatním uživatelům, na sstreamu nic nechybí :-). Přibylo následující:

Nejnovější verze je k dispozici u mě na githubu: https://github.com/luv/sstream.

sstream a synergy

Krátka ukázka, jak se dá používat synergy mezi Windows a Linuxem přes sstream:

       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.