Spouštění X na dálku dle pořteby

Spouštění X na dálku dle pořteby
« kdy: 13. 11. 2013, 10:17:03 »
Dobry den, mam server bez grafickeho prostredia a X.
Niekedy, raz za tyzden,mesiac by som potreboval spustit graficke prostredie a cez prehliadac si otestovat nejake sluzby na internete: youtube, videa...
Je mozne nejako graficke prostredie doinstalovat a spustat ho podla potreby?
dakujem
« Poslední změna: 13. 11. 2013, 10:21:35 od Petr Krčmář »


PetrV

Re:Spouštění X na dálku dle pořteby
« Odpověď #1 kdy: 13. 11. 2013, 11:15:30 »
Mít na serveru Xka je obecně hnus, ale když už to musí být, tak pro vzdálený přístup bych použil X2Go http://wiki.x2go.org/doku.php
Má podporu autorizace pomocí klíče, takže není nutné povolovat přístup ssh heslem.

Nobody

Re:Spouštění X na dálku dle pořteby
« Odpověď #2 kdy: 13. 11. 2013, 13:40:37 »
Graficke prostredi tam ani nemusis spoustet, jen staci nainstalovat. Xka maji takovou sikovnou funkci (zatim), kdy program bezi na stroji A, zatimco se zobrazuje na stroji B, a pouze na tom stroji B je zapotrebi X server, ktery to vykreslovani obstara. Tzn.:
1) na server nainstalujes programy + vsechny zavislosti (obecne X client knihovny).
2) overis, pripadne nastavis default runlevel v inittab tak, aby server ne-nabihal do grafickeho rezimu. U Slackware je to 3 (graficky rezim 4), na jinych distrech to muze byt jinak.
3) v configu SSH(d) na serveru povolis AllowTcpForwarding yes a X11Forwarding yes a restartujes (kill -HUP $(pidof sshd)). Big fat warning: pokud tady neco zprasis, tak uz se asi neprihlasis :)
4) ze sveho pocitace, na kterem bezi Xka, se pres SSH pripojis na server s parametrem ssh -Y (nebo ssh -X) a normalne pres terminal spustis, co chces (firefox je tusim potreba s -no-remote).

Akorat teda nevim, jak ssh tunelem protahnes zvuk  z jutub.

Sten

Re:Spouštění X na dálku dle pořteby
« Odpověď #3 kdy: 13. 11. 2013, 18:26:42 »
Pokud jde jen o prohlížeč, doporučuji tam nainstalovat proxy (naslouchající jen na localhost nebo za firewallem, jinak to bude ráj spammerů!) a VPNku nebo SSH tunel a dál používat prohlížeč na domácím počítači. Třeba Firefox má rozšíření FoxyProxy, kterým lze snadno přepínat mezi proxy servery a tak se připojovat „jakoby ze serveru“.

Btw. velmi vhodné, pokud chcete koukat na BBC z ČR nebo na Facebook z Číny :-)

Re:Spouštění X na dálku dle pořteby
« Odpověď #4 kdy: 15. 11. 2013, 23:14:59 »
Mam doma internetove pripojenie, ktore v pripade staznosti potrebujem otestovat - cize rychlost, youtube videa...
Co je teda vhodnejsie to proxy alebo x?


Re:Spouštění X na dálku dle pořteby
« Odpověď #5 kdy: 15. 11. 2013, 23:57:14 »
K tomu přece nejsou potřeba Xka. Stačí na to bohatě konzole. Třeba univerzální iperf a na stahování videa youtube-dl.

Trubicoid2

Re:Spouštění X na dálku dle pořteby
« Odpověď #6 kdy: 16. 11. 2013, 10:34:45 »
Mam doma internetove pripojenie, ktore v pripade staznosti potrebujem otestovat - cize rychlost, youtube videa...
Co je teda vhodnejsie to proxy alebo x?

Testovat internetove pripojeni vzdalene pres internetove pripojeni bude asi tautologie, ne?  ;D

A kdo si stezuje? Neni vhodnejsi kouknout, co presne dela pomoci vnc nebo teamvieweru?

dustin

Re:Spouštění X na dálku dle pořteby
« Odpověď #7 kdy: 16. 11. 2013, 11:14:19 »
K tomu přece nejsou potřeba Xka. Stačí na to bohatě konzole. Třeba univerzální iperf a na stahování videa youtube-dl.

Přesně tak

Jenda

Re:Spouštění X na dálku dle pořteby
« Odpověď #8 kdy: 16. 11. 2013, 11:29:54 »
Mam doma internetove pripojenie, ktore v pripade staznosti potrebujem otestovat - cize rychlost, youtube videa...
Co je teda vhodnejsie to proxy alebo x?
Určitě proxy. Případně můžeš zkusit prostě spustit wget na nějakou stránku.

Jinak Xka po síti jsou strašně náročná na šířku pásma. Pro rozumnou použitelnost větších aplikaci je potřeba alespoň 5 MB/s, což tvoje domácí připojení nejspíš nemá (směrem ven). Když lezu na nějaký stroj, kde se potřebuju dostat na grafiku, používám vnc (s JPEG kompresí - obraz má trochu artefakty, ale funguje to i přes pomalé připojení). Když spustíš program "vncserver", automaticky ti vytvoří X server a otevře na něj VNC, na které se můžeš připojit.