Fórum Root.cz

Hlavní témata => Server => Téma založeno: rado3105 13. 11. 2013, 10:17:03

Název: Spouštění X na dálku dle pořteby
Přispěvatel: rado3105 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
Název: Re:Spouštění X na dálku dle pořteby
Přispěvatel: PetrV 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.
Název: Re:Spouštění X na dálku dle pořteby
Přispěvatel: Nobody 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.
Název: Re:Spouštění X na dálku dle pořteby
Přispěvatel: Sten 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 :-)
Název: Re:Spouštění X na dálku dle pořteby
Přispěvatel: rado3105 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?
Název: Re:Spouštění X na dálku dle pořteby
Přispěvatel: Petr Krčmář 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.
Název: Re:Spouštění X na dálku dle pořteby
Přispěvatel: Trubicoid2 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?
Název: Re:Spouštění X na dálku dle pořteby
Přispěvatel: dustin 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
Název: Re:Spouštění X na dálku dle pořteby
Přispěvatel: Jenda 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.