====== Unifi controler sur Debian 10 ====== ===== Installation ===== - Mettre à jour apt update && apt dist-upgrage - Installer les paquets suivant: apt install wget gnupg2 ca-certificates apt-transport-https dirmngr gnupg software-properties-common multiarch-support - Ajouter mongodb wget -qO - https://www.mongodb.org/static/pgp/server-3.4.asc | apt-key add - echo "deb http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.4 main" | tee /etc/apt/sources.list.d/mongodb-org-3.4.list - Installer une ancienne librairie sslwget http://security.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.0.0_1.0.1t-1+deb8u12_amd64.deb dpkg -i libssl1.0.0_1.0.1t-1+deb8u12_amd64.deb - Installer java8 (dépendance): add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/ wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | apt-key add - apt update && apt install adoptopenjdk-8-hotspot - Ajouter le lien vers java echo "JAVA_HOME=/usr/lib/jvm/adoptopenjdk-8-hotspot-amd64" > /etc/default/unifi - Installer Unifiapt-key adv --keyserver keyserver.ubuntu.com --recv 06E85760C0A52C50 echo 'deb https://www.ui.com/downloads/unifi/debian stable ubiquiti' | tee /etc/apt/sources.list.d/100-ubnt-unifi.list apt update && apt install unifi Utilisation: https://serveur:8443/manage/site/default/dashboard ===== Certificats ===== - Créer clé privée & certificat - Créer un fullchain basé sur le CA & le certificat du controleur cat ca.crt srv-wlan.crt > /tmp/fullchain.crt - Créer un fichier pkcs12 openssl pkcs12 -export -inkey srv-wlan.lan.key -in fullchain.crt -out /tmp/srv-wlan.lan.p12 -name unifi -password pass:PASSWORD - Importer le fichier pkcs12 keytool -importkeystore -deststorepass aircontrolenterprise -destkeypass aircontrolenterprise -destkeystore /var/lib/unifi/keystore -srckeystore srv-wlan.lan.p12 -srcstoretype PKCS12 -srcstorepass PASSWORD -alias unifi -noprompt (aircontrolentreprise & unifi doivent rester tels quels) - Changer les permissions du fichier et redémarrer le service chown unifi:unifi /var/lib/unifi/keystore service unifi restart ===== Sources ===== * https://www.kobelnet.ch/2019/12/06/setup-unifi-controller-on-debian-10-buster * https://help.ui.com/hc/en-us/articles/220066768-UniFi-How-to-Install-and-Update-via-APT-on-Debian-or-Ubuntu