AWS EC2 setup

Configure AWS EC2

Use this guide to connect one EC2 instance to VPS Dashboard with IAM credentials.

1. Create an IAM access key

  1. Open AWS IAM in the AWS Console.
  2. Create or choose a user for VPS Dashboard.
  3. Create an Access Key ID and Secret Access Key.
  4. Grant only the EC2 permissions you need.
ec2:DescribeInstances ec2:StartInstances ec2:StopInstances ec2:RebootInstances

Optional disk and traffic details may need ec2:DescribeVolumes and cloudwatch:GetMetricStatistics.

2. Enter region and optional instance ID

Use the AWS region as the URL field. If you have multiple instances in one region, append the instance ID:

ap-northeast-2/i-0115bb60b24e5564c

3. Add it to VPS Dashboard

  1. Open VPS Dashboard settings.
  2. Select AWS EC2.
  3. Fill AWS Region, Access Key ID, and Secret Access Key.
  4. Click Test Connection.
  5. Save the server profile.
For safer usage, create a dedicated IAM user with minimal permissions instead of using an admin key.