Original Shark Trac Wiki, converted to gitlab markdown authored by Villerius's avatar Villerius
## Graphical access
----
* The old Shark head node now called rivershark has been transformed into a Graphical login node.
* This rivershark has xubuntu desktop installed and can be reach with RDP and SSH protocol.
* Login in with RDP will always start a new session, continue session can not be configured right now.
=== Remote Desktop Protocol (RDP) Howto ===
#### Windows
* Open your Remote Desktop Connection Client
* fill in for computer name : 145.88.65.200
![Image](https://humgenprojects.lumc.nl/trac/shark/raw-attachment/wiki/Graphical/Screenshot%20from%202015-10-20%2010%3A39%3A47.png)
* Use your researchlumc username and password to login.
![Image](RiverSharkRDPlogin.png)
#### Mac OSX
* Use [RDC](http://www.microsoft.com/en-ca/download/details.aspx?id=18140) (Remote Desktop Connection Client for Mac 2)
* fill in for computer name : 145.88.65.200
![Image](macRemoteDesktopClient.jpg)
* Use your researchlumc username and password to login.
#### Linux
* Install a RDP client and the command line remote desktop client
sudo apt-get install -y remmina remmina-common remmina-plugin-rdp rdesktop
* create a new remote desktop file.
![Image](RemminaRDP.png)
* Use your researchlumc username and password to login.
* Command line version.
rdesktop -g 1920x1130 -u research-USERNAME -d researchlumc 145.88.65.200
### Connect with SSH
* This node can also be used to connect with ssh -X.
* All graphical programs can be used like: gedit, fslview, firefox, google Chrome etc.
* This node is a so called submit host, you can submit your jobs from this node to the cluster.
### RDP From outside the LUMC Howto
* Note working from home requires you to use the ssh jump server and set up a port forwarding rule for RDP.
* Do not use this from within the LUMC.
#### Windows Putty
* first get putty for windows [here](http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe)
* Open putty and create a session
* fill in IP address 145.88.35.10 port 22
* Saved Sessions fill in a name for your session, here it is sshrdptunnel
* press Save
![Image](sshRDPtunnel1.png)
* Next on the left side choose Catagory SSH, Tunnels
* fill in like picture
* Source port : 3389
* Destination : 145.88.65.200:3389
* press Add
![Image](sshRDPtunnel2.png)
* Go back to Session, and press save again.
* Press open
* Fill in username and password.
* Note **Leave this session open during your Remote Desktop Session**
[[BR]]
* Next open your Remote Desktop Connection Client
* Connect to 127.0.0.1
![Image](localhostRDP.png)
* If you do Not see this Shark logon screen.
![Image](RiverSharkRDPlogin.png)
* Goto your system remote system settings
* Select Don't allow connections to this computer
* Press aply and try again.
#### Windows putty command line version
* open your command prompt.
* cd to a Directory where putty is installed
* use this command:
putty -L 3389:145.88.65.200:3389 researchlumc-USERNAME@145.88.35.10
* type your passwd and leave this session open.
* use this command to start your RDP client:
mstsc /v:localhost
[[BR]]
#### Windows Mobaxterm
* open mobaxtern and start a local terminal
![Image](mobaxterm-localSSH.png)
* in the terminal type the following command:
ssh researchlumc-USERNAME@145.88.35.10 -L 3389:145.88.65.200:3389
* enter your passwd, leave terminal open
* start your Remote Desktop Connection Client
* Connect to 127.0.0.1
![Image](mobaxterm-sshtunnel.png)
#### Mac
* open your terminal and type in :
ssh -L 3389:145.88.65.200:3389 145.88.35.10 -l researchlumc-USERNAME -N
* Use [RDC](http://www.microsoft.com/en-ca/download/details.aspx?id=18140) (Remote Desktop Connection Client for Mac 2)
* fill in for computer name : 127.0.0.1
![Image](macRemoteDesktopClient.jpg)
* Use your researchlumc username and password to login.
#### Linux
* open your terminal type in:
ssh -L 3389:145.88.65.200:3389 145.88.35.10 -l researchlumc-USERNAME -N
* open remmina ans connect to : 127.0.0.1
* use a new terminal and type this command:
rdesktop -g 1920x1130 -u research-USERNAME -d researchlumc 127.0.0.1