How to SSH into a UniFi U7 Pro access point
The UniFi U7 Pro doesn’t include a web interface for direct configuration. To make advanced changes or troubleshoot without the controller, SSH access is key.
This guide explains how to SSH into your U7 Pro, including default credentials, IP discovery, and common commands.
Let's dive in!
Before we dive in, please don't self-host your UniFi Controller if you take care of client networks. Sooner or later this will cause issues! It's fine for home users, but definitely not recommended for IT service businesses and MSPs. If you want secure, reliable and a scalable hosting solution check out UniHosted.
When SSH is useful
SSH lets you:
- Run firmware upgrade commands
- Check logs and system status
- Trigger a manual factory reset
- Change inform URLs or adoption behavior
It's not required for basic setup, but it’s a powerful tool when you need it.
Prerequisites before you begin
To SSH into your U7 Pro, you’ll need:
- The U7 Pro's IP address
- SSH credentials
- A terminal app like macOS Terminal, Linux CLI, PowerShell, or PuTTY (Windows)
And make sure:
- SSH is enabled in your UniFi Network settings.
- You are on the same network as the U7 Pro.
Step-by-step: SSH into the U7 Pro
1. Enable SSH in UniFi
Log into your UniFi Controller and go to:
Settings > System > Advanced > Device Authentication
Here you’ll find the SSH username and password used for all UniFi Network devices.
💡 If you haven’t set this up yet, create credentials and save them for future use.
2. Find the U7 Pro’s IP address
You can do this in a few ways:
- From your UniFi Console’s Devices page
- Using the WiFiman mobile app
- Checking your router/DHCP client list
3. Connect via SSH
In your terminal or SSH client, type:
ssh ubnt@192.168.1.45
Replace the IP with your U7 Pro’s actual address.
When prompted, enter the SSH password you set earlier.
4. You’re in!
Once logged in, you’ll land in the device’s shell. From here, you can:
-
View logs:
bash
cat /var/log/messages -
Trigger a manual firmware upgrade:
bash
upgrade https://dl.ui.com/unifi/firmware/U7Pro/firmware-file.bin -
Reset the device:
bash
syswrapper.sh restore-default
Be cautious—commands here can make system-level changes.
Default SSH credentials (if not adopted yet)
If your U7 Pro hasn’t been adopted:
- Username:
ubnt - Password:
ubntorui
If those fail, reset the device and try again. Once adopted, the controller credentials override the default.
More here: https://help.ui.com/hc/en-us/articles/204909374-UniFi-Connect-with-SSH-Advanced-
Final Thoughts
SSH access to your UniFi U7 Pro gives you powerful tools for troubleshooting and manual configuration. Whether you're setting an inform URL or checking firmware, having direct shell access comes in handy—especially when the controller isn’t behaving.
At UniHosted, we run cloud-hosted UniFi controllers that make SSH access smoother and remote management easier. If you’d rather skip the backend hassle, we’ve got you covered.