~~NOTOC~~ ====== Advanced X2Go Setups ====== ===== X2Go HTML5 Client ===== X2Go HTML Client|Set up an X2Go web portal with X2Go HTML Client|[[wiki:advanced:x2gohtmlclient]]|{{:wiki:litte-phoca.png|}} JS HTML5 version of X2Go Client is available now. ---- X2GoClient Branding/Theming|Brand/Theme your X2GoClient so it matches your Corporate Design/Corporate Identity|[[wiki:advanced:branding-theming]]|{{:wiki:litte-phoca.png|}} JS HTML5 version of X2Go Client is available now. ---- ===== X2Go Browser Plugin ===== X2Go Plugin Website|Set up an X2Go web portal with X2Go Plugin|[[wiki:advanced:x2goplugin]]|{{:wiki:litte-phoca.png|}} X2Go Client is also available as a browser plugin. With this plugin your web browser can be turned into an X2Go Client very easily. The session configuration can be embedded into the HTML file initiating the plugin startup. ---- ===== X2Go Server Advanced ===== X2Go Server in detail|Let's go deep...|[[wiki:advanced:x2goserver-in-detail]]|{{:wiki:litte-phoca.png|}} X2Go Server with Postgres DB Backend|Use a command session DB for multiple X2Go Servers|[[wiki:advanced:multi-node:x2goserver-pgsql]]|{{:wiki:litte-phoca.png|}} X2Go Desktop Bindings|Integration of X2Go into various desktops|[[wiki:advanced:desktopbindings]]|{{:wiki:litte-phoca.png|}} X2Go Published Applications|Using X2Go for SaaS setups|[[wiki:advanced:published-applications]]|{{:wiki:litte-phoca.png|}} X2Go Desktop Branding|Customizing desktop session in X2Go|[[wiki:advanced:desktopbranding]]|{{:wiki:litte-phoca.png|}} NX Keyboard Shortcuts|Customize NX Keyboard Shortcuts|[[wiki:advanced:nx-keyboard-shortcuts]]|{{:wiki:litte-phoca.png|}} ---- ===== Authentication Methods ===== Passwordless Authentication|with SSH pub/priv key pairs|[[wiki:advanced:authentication:passwordless-ssh]]|{{:wiki:litte-phoca.png|}} Passwordless Authentication|with GnuPG-Cards|[[wiki:advanced:authentication:passwordless-gpg-card]]|{{:wiki:litte-phoca.png|}} Passwordless Authentication|with Kerberos/GSSAPI|[[wiki:advanced:authentication:passwordless-gssapi]]|{{:wiki:litte-phoca.png|}} ===== X2Go KDrive ===== X2Go KDrive is a kdrive X-Server based on Xephyr X2Go KDrive|Description and HOWTO|[[wiki:advanced:x2gokdrive:start]]|{{:wiki:litte-phoca.png|}} ===== X2Go Printing ===== Client-side Printing with X2Go|The default approach for single X2Go Servers|[[doc:installation:printing]]|{{:wiki:litte-phoca.png|}} Multi-Node Printing with X2Go|Printing in X2Go Server farms|[[wiki:advanced:multi-node:x2goserver-printing]]|{{:wiki:litte-phoca.png|}} ===== X2Go Session Broker ===== There exist many variants of X2Go Session Brokers in productive business environments. Most of them have been programmed and deployed by [[http://phoca-gmbh.de]]. Since 2013 the X2Go project is proud to offer a public X2Go Session Broker implementation that is available as tarball and through our package archives [[sources:start|(and licensed under AGPL-3+)]]. ==== Generic Information on X2Go Brokerage ==== Learn how to write your own X2Go Session Broker: What is an X2Go Session Broker?|Basic principles about session brokerage|[[wiki:advanced:x2gobroker:start]]|{{:wiki:litte-phoca.png|}} How does X2Go Session Broker work?|Functionality background information|[[wiki:advanced:x2gobroker:howitworks]]|{{:wiki:litte-phoca.png|}} X2Go Session Broker Protocols?|Communication between broker client and broker unravelled|[[wiki:development:x2gobroker:protocol]]|{{:wiki:litte-phoca.png|}} ==== HowTos for the public X2Go Session Broker Implementation ==== The articles below explain how to install/configure/tweak the official/public X2Go Session Broker--as found [[http://code.x2go.org/releases/source/x2gobroker/|here (tarball)]] and [[http://code.x2go.org/gitweb?p=x2gobroker.git;a=summary|here (Git)]] and [[http://packages.x2go.org/debian/pool/main/x/x2gobroker/|here (.deb Packages)]]. Install X2Go Session Broker|Installation howto and best practices|[[doc:installation:x2gobroker]]|{{:wiki:litte-phoca.png|}} Load-balancing with X2Go Session Broker|Deployment of multi-node X2Go farms|[[wiki:advanced:x2gobroker:loadbalancing]]|{{:wiki:litte-phoca.png|}} ===== X2Go Thin Client Environment (TCE) ===== X2Go Thin Client Environment-Live|TCE-Live Installation HowTo|[[doc:howto:tce]]|{{:wiki:litte-phoca.png|}} X2Go Thin Client Environment-Classic|TCE-Classic Installation HowTo|[[wiki:advanced:tce:install]]|{{:wiki:litte-phoca.png|}} X2Go TCE and MS Terminal Servers|Native/Direct RDP Support in X2Go Client|[[wiki:advanced:tce:rdp]]|{{:wiki:litte-phoca.png|}} Thin Client Hardware|Experiences and Product Recommendations|[[wiki:advanced:tce:tested-hardware]]|{{:wiki:litte-phoca.png|}} ===== X2Go Admin Center ===== X2Go Admin Center is a Qt4 GUI project enabling the administration of users, groups, hosts, X2Go sessions and more (plugins) with the help of a graphical interface. It is (as of 2013-03-15) in the stage of early development. X2Go Admin Center|Administrate X2Go with X2Go's admin center|[[wiki:advanced:administration:start]]|{{:wiki:litte-phoca.png|}} CipUX Backend|Configuration of X2Go Admin Center's CipUX backend|[[wiki:advanced:administration:cipux]]|{{:wiki:litte-phoca.png|}}