Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: tomaskCZ 30 Července 2009, 17:43:21

Název: ssh - spuštění aplikace s X forwardingem
Přispěvatel: tomaskCZ 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
Název: Re: ssh - spuštění aplikace s X forwardingem
Přispěvatel: FredyKE 30 Července 2009, 17:53:03
ssh -X username@...
Název: Re: ssh - spuštění aplikace s X forwardingem
Přispěvatel: tomaskCZ 30 Července 2009, 19:19:56
je ja do puvodniho prispevku zapomnel uvest to -X

z-edituju, ale tim to nebylo ;)
Název: Re: ssh - spuštění aplikace s X forwardingem
Přispěvatel: tomaskCZ 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 !
Název: Re: ssh - spuštění aplikace s X forwardingem
Přispěvatel: nettezzaumana 31 Července 2009, 14:51:38
??? proc se pomoci ssh neprihlasis na server pts/? a nepoustis z otevrene session co potrebujes na local ?
Název: Re: ssh - spuštění aplikace s X forwardingem
Přispěvatel: tomaskCZ 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)