UniHosted at UniFi World Conference

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

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 or ui

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.

Deploy Now

Free tier available

Get the best support

Join 1660+ customers

No credit card required