- #Installing unifi controller on ubuntu how to
- #Installing unifi controller on ubuntu install
- #Installing unifi controller on ubuntu update
- #Installing unifi controller on ubuntu software
- #Installing unifi controller on ubuntu password
The best advantage of running the Unifi Controller inside a container is the very lightweight, utilizing the middle resources of any other host in your network and even in a Raspberry Pi. This way does not require to expose any port to the internet. Optionally, I recommend changing the Launch using WebRTC. Note the following requirements for cloud access: Sudo rm /etc/ssl/certs/java/cacerts &> /dev/null sudo update-ca-certificates -fĪnd allow the used port to be accessible through the firewall: sudo ufw allow 8080,8443,8843,8880,6789/tcp In case you ran into issues trying to connect your controller to the Unifi cloud, execute the following commands and try again after: sudo systemctl stop unifi The service can be started and stopped with the following commands: sudo systemctl start unifi Then your dashboard might look like the following: It is important when you schedule firmware upgrades and other functionalities. In any case just click next.ĭefine the name of your WIFI and give it a password. If you have Unifi devices in the same network segment they might be discovered in this step.
For now, skip the log on and switch to advanced.ĭisable the cloud-based functionalities to make it standalone and create credentials for it. Give your controller a name and click next.Īlternatively, an Unifi account could be used and the controller could be exposed to the internet to accept connections from many sites (for managing client’s infrastructure for example). Preferentially using Chrome, navigate to the web user interface at 10.0.0.1:8443/ (replace the IP accordingly).įollow the 6 steps to create a local account for your private controller. Sudo systemctl status -no-pager -full rvice rvice
#Installing unifi controller on ubuntu install
Sudo apt install openjdk-8-jre-headless unifi -y
#Installing unifi controller on ubuntu update
Installing the controller service: sudo apt-get update Sudo apt install ca-certificates apt-transport-https -yĮcho 'deb stable ubiquiti' | sudo tee /etc/apt//100-ubnt-unifi.list INSTALLING UNIFI ON UBUNTU 20.04 sudo apt update I was impressed when it helped me diagnose a WiFi performance problem I had with an old 802.11n device.Unifi offers a free (but not open-source) controller solution based on Linux with an amazing web GUI and integration with their cloud service. The UniFi Network Controller has turned into a pretty good piece of software, btw. Add mongodb 3.6 key and package-cloud key apt-key adv -keyserver hkp://:80 -recv.
#Installing unifi controller on ubuntu how to
2021 Install Docker and related tools: UniFi Controller Install Unifi. How to install Unifi Controller on Debian 10 (Buster) 2.
#Installing unifi controller on ubuntu software
But I still have an old EdgeMAX router that predates UniFi. After that, get the latest version of the UniFi controller software image for. I have UniFi access points and ran their controller software once, grudgingly, to install them. Why am I doing all this? I’m upgrading some parts of my home network (finally installing a cellular backup for the ISP) and am finally fully embracing UniFi, Ubiquiti’s current platform for their networking equipment.
#Installing unifi controller on ubuntu password
I grudgingly gave it a Gmail password, but only after creating a specific app password at Google only for this device. I also set it up to email me alerts for important things on the network.
I had to stop the old controller from running for the new controller to see the devices before adoption.
This all seems to be anticipated in the UniFi system, there’s instructions here on “adopting” the device on the new controller. I needed to migrate the devices from the previous network controller I’d installed. Once you do initial setup though it seems to start redirecting you to port 8443 instead. Terrible choice of port (this is changeable). The network controller is running as an HTTP interface on port 8080. Anyway Ubuntu lets you have multiple JREs installed with no drama. The apt page has some confusing instructions about preventing Java 11 from being installed with apt-mark, but at this point we’ve moved on to openjdk-14 in Ubuntu land. Their controller seems to require Java 8. The solution for this was to manually install an older Java. The one wrinkle I ran into with my Ubuntu 20 system is that the service wouldn’t start with systemctl having an error “Cannot locate Java Home”. For the most part their instructions just work. Ubiquiti’s Network Controller comes in an apt installable version for Ubuntu.