Portál AbcLinuxu, 8. května 2025 01:05

Dotaz: ssh na pozadí

10.9.2010 09:58 Milan Uhrák | skóre: 31 | blog: milan_at_ABC
ssh na pozadí
Přečteno: 289×
Odpovědět | Admin
Ahoj ,

prosil bych o objasnění, jak vlastně funguje ssh na pozadí. man ssh jsem četl ... ale moudrý z toho upozadění nejsem

mám tento cíl: skript, který pro zadané IP spustí ssh tunel na vzdálený x server a poté vncviewer s určitými parametry na ten lokálně protunelovaný port (čili na vzdálený x server).

Jde mi o to, že v současné době to tunelování řeším pomocí

konsole -e ssh -Lmujtunel PCdaleko,

tím se spustí tunel mimo hlavní skript, chvilku počkám

sleep 5

a pak to

vnc localhost ...

Takto mám jistotu, že ve chvíli, kdy nebudu tunel potřebovat, ho ručně zruším (CTRL+D v tom vyskočivším okně konsole)

no, asi je to řešení jako z mateřské školky. Další okno s konsolí, nepoužitelné z tty1-6... atd

Vím, že procesy lze odhodit na pozadí pomocí &, i ssh lze spustit s parametrem -f aby se upozadil..

jak ale v takovém případě tyto procesy ukončit, aby se mi tunelování zrušilo? neztratím nad nimi kontrolu?

Trochu jsem googlil, ale nějak asi neumím formulovat otázku ..

ideální by bylo, kdyby po uzavření vncvieweru se to spojení ukončilo automaticky ...

má někdo nápad? Díky

Milan

Řešení dotazu:


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

Odpovědi

10.9.2010 13:38 .not
Rozbalit Rozbalit vše Re: ssh na pozadí
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkuste se podivat na PID
frEon avatar 10.9.2010 13:50 frEon | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: ssh na pozadí
Odpovědět | | Sbalit | Link | Blokovat | Admin
v bashi mas promennou $! ve ktere je pid posledniho procesu pusteneho na pozadi.

jinak na tohle doporucuju tightvnc, ktery ten tunel umi udelat samo,takze nemusis znovuvynalezat kolo (viz parametr -via)
Talking about music is like dancing to architecture.
10.9.2010 15:05 Milan Uhrák | skóre: 31 | blog: milan_at_ABC
Rozbalit Rozbalit vše Re: ssh na pozadí
tight používám ... ale tohle neznám..

šmankote to je primitivní !! (ale účinné !! :) ) /*Adéla ještě nevečeřela */

Děkuji za navigaci ...

odpadají všechny starosti, které jsem s mým postupem měl, je to přímočaré řešení jako paprsek laseru !!

Milan

Založit nové vláknoNahoru

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

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