# Accessing VPS NAT via SSH

SSH is the only way to reach a VPS NAT. Because it has no public IP of its own, you connect to a NAT hostname on the port assigned to your server.

## Steps

1. Open your VPS NAT from the [VPS NAT](https://sumopod.com/dashboard/vps-nat) list and click **Manage**.
2. Go to the **Access** tab and copy the ready-made SSH command, along with the **Username**.
   ![The VPS NAT Access tab showing the SSH command and username](https://kencana.basic.box.cloudeka.id/bucketku-f4kxct/sumopod-doc/Guides/13-vps-nat/02-ssh/01-tab-access-ssh.png)
3. Open a terminal or command prompt on your computer.
4. Run the command, which has the form `ssh ubuntu@<nat-hostname> -p <assigned-port>`.
5. Enter the root/SSH password you set when creating the VPS NAT.

## Notes

- The default username is `ubuntu`.
- The `-p` flag is required. Leaving it out makes SSH try port 22 on the shared NAT host, which will not reach your server.
- The password is the one you set at creation — it is not stored by Sumopod and is not shown anywhere in the Dashboard. If you've lost it, see [Resetting Your VPS NAT Password](/guides/vps/vps-nat/reset-password-vps-nat).
- After a [reset](/guides/vps/vps-nat/reset-vps-nat) the SSH host key changes and your terminal will warn about it. Remove the old key with the `ssh-keygen -R` command shown in the reset dialog.
- Direct link: open your VPS NAT, then go to its **Access** tab.
