|
|
| (6 intermediate revisions by 2 users not shown) |
| Line 1: |
Line 1: |
| SSH tunnel to a certain node
| | #REDIRECT [[Compute Nodes#Connecting directly to a compute node]] |
| | |
| #1) Submit a slurm job, or an interactive srun job on a node. Taking node201 as an example:
| |
| sinteractive --partition=main --nodelist=node201
| |
| | |
| #2) In your local OS, set up a port tunnel connection (For example using port 2222):
| |
| ssh -L 2222:node201:22 your_id@login.anunna.wur.nl
| |
| | |
| #3) Config your local ssh config in ~/.ssh/config | |
| Host localhost
| |
| HostName localhost
| |
| Port 2222
| |
| User your_id
| |
| | |
| #4) You could now use your local terminal connecting to node201 directly, by: | |
| ssh your_id@localhost -p 2222
| |
| | |
| #5) VSCode connection: in the VSCode GUI -> Open a remote Window -> Connect to Host...,
| |
| choose "localhost". After a few seconds, the VSCode is connected to the node201.
| |
| | |
| Please be aware that once the slurm job finishes, the connection will be lost.
| |