Scripts de instalación de UniFi-Video

Hola a todos, vamos a ver un Script que ha creado un usuario para instalar Unifi Video en Linux.

Aunque este ya no se suele porque Ubiquiti ha pasado a Unifi Protect, puede ser interesante para algunas personas con cámaras antiguas y no tan antiguas, como las G3. Además, Protect no se puede instalar en un servidor.

A continuación toda la info sacada de su post en ingles.

Scripts de instalación de UniFi-Video | UniFi Vamos a cifrar | Ubuntu 16.04, 18.04, 18.10, 19.04, 19.10, 20.04 y 20.10 | Debian 8, 9, 10 y 11

Escribí estos scripts de instalación de UniFi-Video porque la gente me ha estado preguntando al respecto. Estos scripts se probaron en Ubuntu 16.04/18.04/18.10/19.04/19.10 y Debian 8/9/10/11. Si encuentra algún problema al usar mis scripts, ¡hágamelo saber!

Instrucciones:

1) Copie la ubicación del enlace del script.

2) SSH en su máquina Ubuntu/Debian e inicie sesión como root. (Ubuntu |  sudo -i  |  Debian | su )

2a) Asegúrese de que el paquete de certificados CA esté instalado.

apt-get install wget certificados de CA -y

3) Descargue el script ejecutando el siguiente comando. (cámbielo a su versión deseada)

wget https://get.glennr.nl/unifi-video/install/unifi-video-3.10.13.sh

4) Ahora ejecute el script con el siguiente comando.

bash unifi-video-3.10.13.sh
El script tiene múltiples opciones:
Opción:--help
Muestra opciones e información del script.
Opción:--skip
Omita cualquier tipo de entrada manual.
Opción:--unifi-network
Instale mongodb que sea compatible con UniFi Network Controller.
Opción:--unifi-network-legacy
Instale mongodb que sea compatible con UniFi Network Controller anterior a 5.13.10.
Opción:--custom-url [argument]
Proporcione manualmente una URL de descarga de UniFi Video. (el argumento es opcional)
ejemplo:--custom-url https://dl.ui.com/firmwares/ufv/v3.10.13/unifi-video.Ubuntu18.04_amd64.v3.10.13.deb
Opción:--v6
Ejecute el script Let’s Encrypt en modo IPv6.
Opción:--email [argument]
Especifique qué dirección de correo electrónico desea usar para las notificaciones de renovación de Let’s Encrypt.
ejemplo:--email glenn@glennr.nl
Opción:--fqdn [argument]
Especifique qué nombre de dominio (FQDN) desea usar, puede especificar varios nombres de dominio con un :separador.
Ejemplo:--fqdn glennr.nl:www.glennr.nl
Opción:--server-ip [argument]
Especifique la dirección IP del servidor manualmente.
ejemplo:--server-ip 1.1.1.1
Opción:--retry [argument]
Especifique cuántas veces Let’s Encrypt debe volver a intentar resolver el desafío/nombre de host.
ejemplo:--retry 5
Opción:--external-dns 
Utilice un servidor DNS externo para resolver el FQDN.
Opción:--force-renew
Forzar la renovación de los certificados.
Opción:--dns-challenge
Ejecuta el script Let’s Encrypt en modo DNS en lugar de HTTP.
Comando de ejemplo para ejecutar el script:
El comando de ejemplo instala UniFi Video NVR con certificados Let’s Encrypt sin ninguna entrada del usuario para glennr.nl y www.glennr.nl con la dirección de correo electrónico glenn@glennr.nl para las notificaciones de renovación.
bash unifi-video-3.10.13.sh --skip --fqdn glennr.nl:www.glennr.nl --email glenn@glennr.nl

5) Una vez completada la instalación, vaya a su controlador.

https://ip.de.su.servidor:7443

6) Ya está 😀

Configurar servidor VPN Raspberry Pi IpSec – Linux

Buenos días, vamos a usar unos Script para instalar un servidor VPN y poder acceder desde fuera de nuestra red.

Los Scripts de instalación necesarios no funcionan con virtualizaciones OpenVZ

 Raspberry OS – Raspbian – Debian, Ubuntu y otros:

# wget https://git.io/vpnsetup -O vpnsetup.sh && VPN_IPSEC_PSK='KvLjedUkNzo5gBH72SqkOA==' VPN_USER='tecmint' VPN_PASSWORD='8DbDiPpGbcr4wQ==' sudo sh vpnsetup.sh

Por defecto, el instalador creará su script de generación de claves aleatorias, pero si prefieres hacerlo de manera manual, las deberás cambiar en los siguientes cambios del comando:

  • VPN_IPSEC_PSK: es la clave IPsec compartida.
  • VPN_USER: tu nombre de usuario.
  • VPN_PASSWORD: la contraseña privada del VPN.

Para agregar un nuevo usuario o eliminar uno existente, usaremos otro Script. Primero un nuevo usuario.

wget -O add_vpn_user.sh https://raw.githubusercontent.com/hwdsl2/setup-ipsec-vpn/master/extras/add_vpn_user.sh

# Usuario y password
sudo sh add_vpn_user.sh 'username_to_add' 'user_password'

Para eliminar un usuario:

wget -O del_vpn_user.sh https://raw.githubusercontent.com/hwdsl2/setup-ipsec-vpn/master/extras/del_vpn_user.sh

# Usuario y contraseña
sudo sh del_vpn_user.sh 'username_to_delete'

Es importante actualizar Libreswan con un script.

wget https://git.io/vpnupgrade -O vpnupgrade.sh && sudo sh  vpnupgrade.sh

Puertos que usa

Tenemos que abrir estos puertos en nuestro Router:

500 UDP    
4500 UDP

Otras VPN

Fuente

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies