First steps

First, you need access to two servers. Some compute server for storing project files and running your codes. This compute server is accessible from inside the institute network only. To connect to this server from a remote location, we need another internet-facing jump-server to connect through (like a proxy server).

Accounts

  1. Compute server: user1@10.15.30.21 (port 9001)
  2. Jump server: user2@cselab.school.ac.in (port 9001)

Use Putty (Windows) or Linux CLI (Preferred)

If you are using Linux or WSL (Windows subsystem linux), this command should work. [If you have Putty, Google for how to connect through a jump server using Putty.]

ssh -J user2@cselab.school.ac.in:9001 user1@10.15.30.21 -p 9001