Stránka 1 z 1

x2go - správa GUI aplikací linuxu na dálku

Napsal: ned 09. čer 2013 19:53:06
od xsouku04
Jelikož Linux se používá čím dál častěji nejen jako systém pro servery, ale i běžnou práci, může se i těm největším guru hodit spustit na dálku nějaká grafická aplikace.

Dnes jsem testoval http://www.x2go.org/ , k mému úžasu vše funguje rychle a bez jakýchkoliv problémů.

V čem spočívá ten zázrak? Po přidání debianích repozitářů (mají balíčky pro lenny squeeeze i wheezy) a následném napsání.

Kód: Vybrat vše

apt-get install x2goserver x2goserver-xsession
stačí už jen používat. Server se "spustí" automaticky, klienta lze spustit pomocí x2goclient. Přihlašování je stejně bezpečné a na stejném portu jako ssh.

Druhý zázrak je v tom, jak si to poradí s přenosem po pomalejším internetu.

Obrázek


Linuxu/unixu něco takového chybělo desítky let!

Již cca 10 let je možné vzdáleně spustit grafickou tedy Xwindows aplikaci pouhým připojením se přes ssh s parametrem -X. Bohužel tato možnost lze úspěšně využívat v podstatě jen v lokálních sítích i to ne moc svižně, protože je velmi náročná na přenos po síti.

X2go je naproti tomu možné používat přes jakékoli připojení! Lze spustit celé prostředí jako např. KDE, nebo jen jednu aplikaci.

Ano, vím, X2go není prvním projektem ve své třídě, ale navazuje a používá knihovny méně svobodného projektu nomachine, který jsem testoval cca před rokem.

Re: x2go - správa GUI aplikací linuxu na dálku

Napsal: ned 26. říj 2014 21:37:11
od GeBu
Server pro Windows to nemá co?

Já v tuto chvíli pro vzdálený přístup ke strojům s Linuxem (Debian), které nemají veřejnou IP adresu používám gogoc - tunel do IPv6. Balíček stačí na instalovat a při každém spuštění stroje se vytvoří tunel do IPv6 s přidělením IPv6 adresy. Bez registrace je IPv6 adresa pokaždé jiná - doručuji si ji skriptem: poslání pomocí e-mailu a jabberu při startu a každou hodinu, protože občas se adresa změní.
Na operace v příkazové řádce (aktualizace stroje, zašifrování souboru, ovládání Dropboxu) mi to stačí.
PS: Aktuálně je s balíčkem gogoc v Debian testing (Jessie) problém - po startu PC nenaběhne - zřejmě to souvisí s tím, jak se hrabou v systemd.

Re: x2go - správa GUI aplikací linuxu na dálku

Napsal: pon 27. říj 2014 10:13:25
od xsouku04
GeBu píše:Server pro Windows to nemá co?
Co se týče Windows serveru, tak tam se dá použít nativní windows Remote Desktop Protocol (RDP) v Linuxu klient rdesktop.
To ale vyžaduje nové přihlášení jako uživatel a nedovoluje pokračovat v započaté práci člověka, co u počítače sedí.
K tomu je ze zase vnc, i když dost otřesně pomalé.

Nevíte o ničem, co by fungovalo jako vnc, ale bylo to použitelně rychlé i na pomalejší připojení na internet? Pro Windows?

X2go nahradí jak jak RDP tak VNC. A běží výrazně rychleji než VNC. Další výhoda je s bezpečností, protože nevyžaduje další otevřený port ale vše jde pře zabezpečené SSH spojení. Takže u Linuxu je vyřešeno vše v jednom.

Re: x2go - správa GUI aplikací linuxu na dálku

Napsal: pon 27. říj 2014 21:42:52
od GeBu
RDP funguje dobře, ale není v základních verzích Windows (Home apod.) :(.

V práci, kterou na PC lokální uživatel přes RDP pracovat určitě jde (alespoň tedy na Windows serveru), ale ten místní uživatel to nemůže sledovat stejně u VNC.

TightVNC (má docela dobrou kompresi) se celkem používat dá.
xsouku04 píše:Co se týče Windows serveru, tak tam se dá použít nativní windows Remote Desktop Protocol (RDP) v Linuxu klient rdesktop.
To ale vyžaduje nové přihlášení jako uživatel a nedovoluje pokračovat v započaté práci člověka, co u počítače sedí.
K tomu je ze zase vnc, i když dost otřesně pomalé.

Re: x2go - správa GUI aplikací linuxu na dálku

Napsal: pon 27. říj 2014 22:33:55
od GeBu
Na klientské straně pro ten TightVNC používám v Debianu tento skript: echo "heslo" | vncviewer -autopass -bgr233 -encoding Tight localhost

Přes pipe vncvieweru předávám heslo, abych ho nemusel zadávat. a je tam zapnuté kódování Tight. Místo adresy je tam localhost, protože to pouštím přes ssh tunel.

Re: x2go - správa GUI aplikací linuxu na dálku

Napsal: úte 28. říj 2014 10:45:23
od xsouku04
Dík za info. O tom omezení edice pro Home jsem nevěděl.
Je ale možné home upravit tak, aby tohle omezení bylo odstraněno.
http://www.windows7home.net/install-rem ... e-premium/
A existují i různé placené balíčky jak veškerá umělá omezení od Microsoftu úplně odstranit.

Vzhledem k tomu, že stínové sezení, kde se k někomu na dálku připojím a uvidím, co má za problém, ukáži mu, jak to vyřešit, je moc složité nebo to vůbec nejde, nezbývá než používat mnohem pomalejší VNC. Nebo drahé věci jako teamviewer.
O něčem, co by se alespoň vyrovnalo X2go a mělo snadno instalovatelný server pro Windows, nevím.

Re: x2go - správa GUI aplikací linuxu na dálku

Napsal: stř 29. říj 2014 0:25:52
od mobilemanic
xsouku04 píše:Dík za info. O tom omezení edice pro Home jsem nevěděl.
Je ale možné home upravit tak, aby tohle omezení bylo odstraněno.
http://www.windows7home.net/install-rem ... e-premium/
A existují i různé placené balíčky jak veškerá umělá omezení od Microsoftu úplně odstranit.

Vzhledem k tomu že stínové sezení, kde s k někomu na dálku připojím, uvidím co má za problém, ukáži mu jak to vyřešit je moc složité nebo to vůbec nejde, nezbývá než používat mnohem pomalejší VNC. Nebo drahé věci jako teamviewer.
O něčem co by se alespoň vyrovnalo X2go a mělo snadno instalovatelný server pro Windows nevím.
To patchování RDP knihovny je naprosto brutální porušení MS licence, to je jako provozovat Terminal server bez příslušných CALů.

Na Windows používám "Splashtop Remote Desktop", má to hodně výkonnou video akceleraci, dokonce je to daleko responzivnější než MS RDP, dá se tím idokonce koukat na videa (a že MS RDP je hodně vyladěná vzdálená plocha).

Re: x2go - správa GUI aplikací linuxu na dálku

Napsal: stř 29. říj 2014 11:04:11
od xsouku04
mobilemanic píše:
To patchování RDP knihovny je naprosto brutální porušení MS licence, to je jako provozovat Terminal server bez příslušných CALů.

Na Windows používám "Splashtop Remote Desktop", má to hodně výkonnou video akceleraci, dokonce je to daleko responzivnější než MS RDP, dá se tím idokonce koukat na videa (a že MS RDP je hodně vyladěná vzdálená plocha).
Dík za tip. Vypadá to dobře. Píší, že jsou je to cca 10krát rychlejší než u konkurence, u beta verzi serveru pro Linux (zatím jen dvě konkrétní verze ubuntu) píší, že je to 10krát rychlejší než VNC.
http://www.splashtop.com/products-pricing

Spolupráce víc lidí takhle na dálku má budoucnost a může trochu omezit zbytečné cesty autem!
Divím se, že se tím nezabývá mnohem více firem/lidí.

Re: x2go - správa GUI aplikací linuxu na dálku

Napsal: stř 29. říj 2014 20:20:27
od GeBu
Právě jsem rozchodil "Vzdálenou plochu Chrome" a dost se mi to líbí. Myslel jsem si, že to umí jenom vzdálenou pomoc při spuštěném Chrome, když mi to uživatel dovolí. Ale tohle je víc: do systému se nainstaluje aplikace pomocí, které mohu PC ovládat ještě před přihlášením do Windows tj. mohu se přihlásit jako libovolný uživatel. Na konkrétním PC je potřeba vše povolit a zadat přístupové heslo. Ve svém účtu (souvisí s GMail účtem) pak vidím všechny PC, na které se mohu připojovat.