How to SSH into a UniFi U7 Pro access point
Published onby Iron
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.
Table of Contents
- When SSH is useful
- Prerequisites before you begin
- Step-by-step: SSH into the U7 Pro
- Default SSH credentials (if not adopted yet)
- Final Thoughts
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 [email protected]
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:
cat /var/log/messages
-
Trigger a manual firmware upgrade:
upgrade https://dl.ui.com/unifi/firmware/U7Pro/firmware-file.bin
-
Reset the device:
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:
ubnt
orui
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.
If you would like me to personally walk you through UniHosted, you can schedule a call with me here.
We host UniFi Controllers in the Cloud
Are you ready to take your UniFi Network to the next level? Deploy a UniFi Cloud Controller in minutes and manage your network from anywhere.
Free tier available
Get the best support
Join 1660+ customers
No credit card required