Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: ssh - spuštění aplikace s X forwardingem  (Přečteno 1922 krát)

tomaskCZ

  • Aktivní člen
  • *
  • Příspěvků: 377
ssh - spuštění aplikace s X forwardingem
« kdy: 30 Července 2009, 17:43:21 »
normálně pokud se přihlásím na server

Kód: [Vybrat]
ssh -X user@server
a pak spustim graf. aplikaci, tak vse  funguje jak ma - zustavam po celou dobu behu aplikace s terminalem prihlaseny na serveru

jak si spustim grafickou aplikaci primo prikazem ?, tzn. jako :

Kód: [Vybrat]
ssh -X user@server 'aplikace &'
- timto zpusobem aplikace zacne startovat, ale pak spadne s

Kód: [Vybrat]
X11 connection rejected because of wrong authentication.
X connection to localhost:10.0 broken (explicit kill or server shutdown).

tipuju, ze muj klient ukonci ssh spojeni s pocitem dobre vykonane prace kratce po spusteni prikazu
« Poslední změna: 30 Července 2009, 19:21:10 od tomaskCZ »

FredyKE

  • Návštěvník
  • Příspěvků: 8
Re: ssh - spuštění aplikace s X forwardingem
« Odpověď #1 kdy: 30 Července 2009, 17:53:03 »
ssh -X username@...

tomaskCZ

  • Aktivní člen
  • *
  • Příspěvků: 377
Re: ssh - spuštění aplikace s X forwardingem
« Odpověď #2 kdy: 30 Července 2009, 19:19:56 »
je ja do puvodniho prispevku zapomnel uvest to -X

z-edituju, ale tim to nebylo ;)

tomaskCZ

  • Aktivní člen
  • *
  • Příspěvků: 377
Re: ssh - spuštění aplikace s X forwardingem
« Odpověď #3 kdy: 31 Července 2009, 14:27:44 »
tak jsem se trochu posunul - ssh prinutim zustat otevrene dlouhym sleepem, spustenym jako druhy prikaz

Kód: [Vybrat]
ssh -X user@server 'aplikace; sleep 50000'

takto se aplikace a jeji odnozena okna vesele forwarduji az do vyprseni sleepu - po vyprseni
Kód: [Vybrat]
X11 connection rejected because of wrong authentication.
,dokonce jsem vyrobil i smycku, kdy se hlida PID prave spustene aplikace a sleepovani se ukonci az zmizi ....

Ale chtelo by to nekoho, kdo tomu rozumi, tohle asi nebude nejlepsi zpusob !
« Poslední změna: 31 Července 2009, 14:38:53 od tomaskCZ »

nettezzaumana

  • Host
Re: ssh - spuštění aplikace s X forwardingem
« Odpověď #4 kdy: 31 Července 2009, 14:51:38 »
??? proc se pomoci ssh neprihlasis na server pts/? a nepoustis z otevrene session co potrebujes na local ?

tomaskCZ

  • Aktivní člen
  • *
  • Příspěvků: 377
Re: ssh - spuštění aplikace s X forwardingem
« Odpověď #5 kdy: 31 Července 2009, 18:49:05 »
no to jsem uvadel, ze mi funguje, ale chtel jsem to pustit najednou pomoci jednoducheho skriptu(overovani mam pomoci klicu), nebo jiny priklad : si to treba spustit tlacitkem z plochy - poustet terminal, psat ssh prikaz, pockat az se to prihlasi, psat prikaz na spusteni aplikace mi prijde neohrabane, mozna by se to dalo resit expect skriptem, no ale 'takovy prace' na takovou jednoduchou zalezitost ....;)

mozna na pozadi tunnelem jsem jeste vykoumal, existuje na to nejake graficke klikatko jako treba exceed ve windowz ? ( chci jednu aplikaci, ne celou plochu)

 

Provoz zaštiťuje spolek OpenAlt.