How to SSH into a container over public IP

If you need to give system access to a user that does not have a MightyBox account, follow the steps below.

1. On the AppServer level, click on the hexagon icon to access the Add-Ons. Find and install Root Access.

2. Turn off firewall on the node.

3. Generate your local SSH keys and copy public key.

4. Open Web SSH or Direct SSH Access.

  • Use sudo su to enter the root user
  • Paste your key into ~/.ssh/authorized_keys via nano ~/.ssh/authorized_keys

5. In your local terminal, access the node over public IP via ssh root@IPHERE