Instances are accessed through key-based SSH authentication. This page documents connection requirements, command format, and troubleshooting expectations.
Required SSH parameters:
Instance details page provides endpoint and identity metadata required for connection validation.
Ensure you have socat installed for SSH tunneling:
# macOS
brew install socat
# Ubuntu/Debian
sudo apt-get install socat
# CentOS/RHEL
sudo yum install socat
Add the following to your ~/.ssh/config file for easier connection management:
Host dev-*
User root
ProxyCommand socat - PROXY:dev.dc2.dcptunnel.net:%h:%p,proxyport=5002
ssh -i ~/.ssh/your-key.pem <username>@<instance-endpoint>
ubuntudebiancentosAfter connection, validate host access with basic system queries:
hostname
uname -a
Successful command output confirms remote shell access and host reachability.
chmod 600 ~/.ssh/your-key.pemssh -vvv -i ~/.ssh/your-key.pem <username>@<instance-endpoint>Running stateRunning, not Stopped or Provisioning