Virtual Office portal
Purpose:
- support Home/Remote office access to UFAL's internal resources
- provide persistent personal desktop available from multiplatform environment
Virtual Office Portal address: vdesk.ufal.mff.cuni.cz
Protocol: ssh/X2Go
Users: all UFAL's linux network users (active UFAL's linux desktop account required)
Specification/architecture/rules:
- user may have assigned virtualized personal linux desktop instance
- instances are running on top of Proxmox cloud called VOFFICE
- virtual desktops are named vdesk[number].ufal.hide.ms.mff.cuni.cz
- standard instance has 4-cpu cores, 30GB of RAM, 100GB SSD, 1Gbps LAN, LXDE desktop environment
- provides the same services as any UFAL's linux desktop (LustreFS shares, shared HOME, the same apps)
- the instance should be dedicated to only one person or used by more people who are avare of this fact
- user should never use other vdesk instance then the one assigned by UFAL IT dpt
- unused VDESK instances needs to be released to be prepared for new applicants
Guideline (what to do if I need to get VDESK instance assigned):
- contact IT dpt. and ask if there are VDESK instances available
- you'll receive personal VDESK ID, which can be translated into a port number
- you can connect to your VDESK system by ssh over this port number
- you can connect to your VDESK system by X2Go to get full graphical desktop (it's possible to disconnect and reconnect to a running X2Go session later)
- X2Go clients are available at https://wiki.x2go.org/doku.php/download:start
- Your UFAL's linux desktop credentials are required to login to the VDESK system
Example:
IT dpt. assigned to you system vdesk51.ufal.hide.ms.mff.cuni.cz. Port access number (port-forwarded ssh) is: 2200+IDnumber=2251
You can access your VDESK system in several ways (you need DNS servers from MS to translate *.hide.ms.mff.cuni.cz):
- use UFAL's VPN and open ssh session: ssh user@vdesk51.ufal.hide.ms.mff.cuni.cz
- use UFAL's VPN and open X2Go session with selected LXDE desktop environment on vdesk51.ufal.hide.ms.mff.cuni.cz
- use port-forwarding: ssh user@vdesk.ufal.mff.cuni.cz -p 2251
- use port-forwarding and open X2Go session with selected LXDE desktop environment on vdesk.ufal.mff.cuni.cz and port 2251
Notes:
It has some limitations like only several environments works fine (LXDE looks to be running correctly) and you need to use different web browser profile in case of a concurrent sessions on desktop and X2Go (shared home).