SSH Port
This page explains the SSH Port screen in GoAdmio. It lets you change the OpenSSH port, configure the Dropbear SSH alternative, and restrict root SSH login to specific IP addresses.
Location: Admin Panel → Security → SSH Port
Overview
SSH (Secure Shell) is the encrypted protocol used for remote shell access, file transfer (SFTP/SCP), and many administrative tasks. GoAdmio's server exposes SSH on two services:
| Service | Default port | Purpose |
|---|---|---|
| OpenSSH | 22 | The standard SSH server — full-featured, used for shell and SFTP |
| Dropbear | 22222 | A lightweight SSH server — smaller footprint, used as a backup or alternative |
GoAdmio lets you change both ports and restrict root login to specific IP addresses, so you can:
- Reduce attack surface — automated scanners target port 22 constantly; a non-default port dramatically reduces noise
- Layer protection — even if the password is guessed, an attacker must first find the port
- Restrict root login — allow root only from trusted IPs (office, VPN, monitoring server)
- Provide a fallback — Dropbear on a different port keeps access available if OpenSSH is misconfigured
What the Page Shows
| Field | Description |
|---|---|
| OpenSSH Port | The port OpenSSH listens on (default 22) |
| Dropbear Port | The port Dropbear listens on (default 22222) |
| Allow root login only from these IP(s) | An IP allowlist for root SSH logins. If empty, root can log in from any IP (subject to the SSH config) |
| IP | Input field for adding an IP or CIDR range to the root allowlist |
| Search | Filter the IP list if it is long |
> Tip: The page shows both services so you can manage them together. If you change one port, verify the other is still working before disconnecting.
Changing the OpenSSH Port
Via the Admin Panel
- Log in to the GoAdmio Admin Panel.
- Navigate to Security → SSH Port.
- Change the OpenSSH Port to a new value (e.g.,
2200). - Click Save.
- Before closing the current session, open a new SSH connection to the new port to confirm it works: