1.5.3 Linux

Connecting from Linux

SSH Connection

Linux has a built-in SSH client accessible from any terminal emulator.

  1. Click Connections on your workspace
  2. Under CLI Connections, select your SSH key
  3. Click Use this SSH Key
  4. Copy the SSH command
  5. Open your terminal
  6. Paste and run the command
ssh -i ~/.ssh/your-key.pem ec2-user@<workspace-ip>

Key Permissions

If you get a “permissions too open” error:

chmod 400 ~/.ssh/your-key.pem
Warning

After selecting your SSH key, you have 60 seconds to connect. If the timer expires, click Use this SSH Key again.

DCV Remote Desktop (Browser)

  1. Click Connections on your workspace
  2. Click DCV (Browser)
  3. A new browser tab will open with your remote desktop

Your browser may show a security warning about a self-signed certificate. Click Advanced and proceed.

DCV Remote Desktop (Client)

  1. Download and install the NICE DCV Client
  2. Click Connections on your workspace
  3. Click DCV (Client)
  4. Allow your browser to open the DCV client

Web IDE (VS Code)

  1. Click Connections on your workspace
  2. Click Open IDE
  3. A new browser tab will open with VS Code
  4. Click Trust when prompted

Troubleshooting

Issue Solution
Permission denied (publickey) Run chmod 400 ~/.ssh/your-key.pem
Connection timeout Verify your IP is whitelisted in the security group
Key not found Check the path in your SSH command matches where you saved the key