ExCL Remote Development
Getting started with ExCL Remote Development.
Last updated
Was this helpful?
Getting started with ExCL Remote Development.
Last updated
Was this helpful?
If you are new to remote development on ExCL here is a roadmap to follow to set important settings and to get familiar with remote Linux development.
Setup SSH:
Bonus:
Setup Git
Setup VS Code Remote Explorer:
Important: Make sure to check the setting Remote.SSH: Lockfiles in Tmp.
. This enables access to as well as any other web services running on ExCL systems.
Now you are ready to follow any of the other Quick-Start Guides.
Launch SOCKS dynamic proxy forwarding to the login node using dynamic forwarding with SSH.
On Linux or macOS, via the SSH flag -D
or in the ssh config add the DynamicForward
option
On Windows, use MobaSSHTunnel to set up Dynamic Forwarding. See for more information on port forwarding in windows.
Setup FoxyProxy Install the FoxyProxy or .
Setup FoxyProxy by adding a new proxy for localhost on port 9090. Then add the regular expression URL pattern .*\.ftpn\.ornl\.gov
to forward ThinLinc traffic to ExCL.
Reminder: You will need to re-do step 1 in each time you want to connect to ExCL to form the Dynamic Proxy tunnel via SSH to the ExCL network.