Changes between Version 1 and Version 2 of Documentation/bAccountManagement/fRemoteX


Ignore:
Timestamp:
May 27, 2016, 8:48:23 PM (8 years ago)
Author:
seskar
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/bAccountManagement/fRemoteX

    v1 v2  
    44
    55We really don't want to encourage this too much since it depends on network performance especialy on slow links.
     6In ORBIT, remote graphical access is a two step process: tunneling from your local machine to the console of the domain you are working on that is followed by tunneling from the console to the node. Assumption is that one is using Linux baseline images and thus [https://en.wikipedia.org/wiki/X_Window_System X Window System (X11)] based graphical environment.
    67
    7 [http://www.seas.upenn.edu/cets/answers/x11-forwarding.html X11 forwarding] is a way to go.
     8=== Remote X11 Access For Linux ===
     9Simply use the -X or -Y flags, e.g. for remote graphical access to node1-1.sb1.orbit-lab.org:
     10{{{
     11ssh -Y -t sb1.orbit-lab.org ssh -Y -t root@node1-1
     12}}}
    813
    9 XMing.
     14If you get an error about ssh keys not matching, you MUST follow [wiki:Documentation/bAccountManagement/DSSHConf the instructions for configuring your ssh keys]; you will not b able to do X11 forwarding until this problem is fixed.
     15
     16=== Remote X11 Access For Windows ===
     17
     18In addition to ssh client, remote X11 access on Windows requires installation of X11 Server. Number of open source or free servers is available including:
     19  1. [https://sourceforge.net/projects/vcxsrv/ VcXsrv]
     20  1. [https://sourceforge.net/projects/xming/ Xming]
     21  1. [http://mobaxterm.mobatek.net/ mobaXterm] (includes ssh client)
     22to name a few.
     23
     24As an illustration, we will use configuration based on Putty and !VcXsrv and connect with remote graphics capability to the node1-1.sb1:
     25  * Install Putty and make sure you can log into ORBIT gateway or console
     26  * Install !VcXsrv and make sure it is running  say on display '''1''' (without any applications)
     27  * Start Putty and load the appropriate session
     28  * Configure X11 forwarding under "Connection->SSH->X11":
     29    * Check mark on "Enable X11 forwarding"
     30    * Set "X display location" to: '''127.0.0.1:1''' (note matching display number)
     31  * Save the session
     32  * Open the session to SB1 i.e. connect to the console.sb1.orbit-lab.org
     33  * On the console execute
     34{{{
     35  ssy -Y -t root@node1-1
     36}}}
     37and connect to the node.
     38
     39=== Remote X11 Access For MAC ===
     40
     41 1. Mac: You must use an X11 capable ssh client such as FIXME, or install a standalone X11 client such as FIXME
     42  1. Start x11 capable client
     43  1. SSH to console
     44  1. SSH to node