Giovanni Fazzolari Lorenzo Lega Valeria Rania MitoTools
MitoTool, a web-based bioinformatics platform, provides a convenient, user-friendly interface for handling human mtDNA sequence data. MitoTools
Installation Guacamole Is a web application that provides access to desktop environments using remote desktop protocols (such as VNC or RDP); Installation VNC;
Installation VNC The Virtual Network Computing (or VNC) is remote control software and is used to administer remote computer. In practice we can manage the server computer from another location, as if it were their own physical computer.
Connection to MitoTools by using VNC VNC Server: First try with X11vnc – problems with multiple users Second try with Tiger-VNC server One Screen session for each Linux user VNCSERVERS="2:root 3:MitoTool " VNCSERVERARGS[2]="-geometry 1280x800 -nolisten tcp" VNCSERVERARGS[3]="-geometry 1280x800 -nolisten tcp" <VNCSERVERARGS[x]="-geometry 1280x800 -nolisten tcp"
Connection to VNC vnc:// :590 <- MitoTool (User) Desktop executes automatically MitoTool upon connect
Configuring Guacamole create a folder for guacamole's configuration: mkdir /etc/guacamole create a file /etc/guacamole/guacamole.properties with the content: # Hostname and port of guacamole proxy guacd-hostname: localhost guacd-port: 4822 # Location to read extra.jar's from lib-directory:/home/adminuser/liferay-portal ce-ga2/glassfish /domains/domain1/applications/guacamole1/WEB-INF/classes # Authentication provider class auth-provider: net.sourceforge.guacamole.net.basic.BasicFileAuthenticationProvider # Properties used by BasicFileAuthenticationProvider basic-user-mapping: /etc/guacamole/user-mapping.xml
Configuring Guacamole create a file /etc/guacamole/user-mapping.xml with the content vnc localhost 5901 password
Next steps Configure Guacamole to connect: vnc:// :590 <- MitoTool (User) Find a way to manage SG users with Linux users (1:1) Better configure the Linux’ Desktop to execute MitoTool Find a way to manage data between SG and Linux VM