GNU/Linux >> Tutoriales Linux >  >> Panels >> cPanel

Cómo configurar el demonio cPanel DAV

En este tutorial:

Habilite los puertos abiertos de cPanel DAV Daemon en las pruebas de firewall

El demonio cPanel DAV habilita un conjunto de extensiones que permiten a los usuarios administrar los datos del sitio web de forma remota. Por ejemplo, CalDAV es una extensión que otorga acceso a múltiples dispositivos para administrar los datos del calendario en un servidor remoto simultáneamente. Con CalDAV, puede crear, compartir, editar y eliminar eventos de calendario utilizando su servidor para alojarlos. La siguiente guía contiene los pasos sobre cómo configurar cPanel DAV Daemon para agregar CalDAV servicios.

NOTA: Los pasos a continuación requieren acceso raíz, que solo se puede obtener en VPS y servidores dedicados.

Habilitar demonio cPanel DAV

Para usar CalDAV, el demonio cPanel DAV debe estar habilitado desde WHM. Siga los pasos a continuación para habilitar el demonio cPanel DAV.

  1. Inicie sesión en WHM como root.
  2. Navegar a Administrador de servicios . Para hacer esto, simplemente escriba "administrador de servicios" en el campo de búsqueda y haga clic en el resultado encontrado.
  3. Haga clic en la casilla de verificación para Habilitar y Supervisar para cPanel DAV Daemon .

Ahora que ha habilitado el servicio, deberá abrir los puertos en el firewall para permitir que el demonio cPanel DAV escuche las conexiones.

Puertos abiertos en el cortafuegos

El Daemon de cPanel DAV utiliza los puertos 2079 y 2080 del cortafuegos para gestionar las conexiones. Generalmente, estos puertos no están "abiertos" para hacer conexiones por defecto. Abrir puertos en el firewall para conexiones es simple y similar, ya sea que esté utilizando APF o CSF. Las instrucciones de esta sección describirán cómo determinar qué cortafuegos se está ejecutando. Dependiendo de si está ejecutando APF o CSF, puede seguir las instrucciones respectivas para aprender cómo abrir los puertos necesarios para el demonio cPanel DAV.

¿Qué cortafuegos estoy utilizando?

Si está utilizando la configuración predeterminada de un VPS o servidor dedicado, lo más probable es que esté ejecutando APF. Para confirmar esto, ejecute el siguiente comando como root:

/bin/systemctl status apf.service

El siguiente resultado confirma que APF está activo:

 [email protected] ~ $  /bin/systemctl status apf.service ● apf.service - SYSV: Advanced Policy Firewall Loaded: loaded (/etc/rc.d/init.d/apf; bad; vendor preset: disabled) Active: active (exited) since Wed 2017-10-04 17:51:10 EDT; 2min 37s ago Docs: man:systemd-sysv-generator(8) Process: 20628 ExecStart=/etc/rc.d/init.d/apf start (code=exited, status=0/SUCCESS)

El siguiente resultado indica que APF no está activo:

 [email protected] ~ $  /bin/systemctl status apf.service Unit apf.service could not be found.

En este caso, ejecute el siguiente comando como root:

/bin/systemctl status csf.service

El siguiente resultado confirma que CSF se está ejecutando:

 [email protected] ~ $  /bin/systemctl status apf.service ● csf.service - ConfigServer Firewall & Security - csf Loaded: loaded (/usr/lib/systemd/system/csf.service; enabled; vendor preset: disabled) Active: active (exited) since Wed 2017-09-20 13:58:36 EDT; 2 weeks 0 days ago Main PID: 829 (code=exited, status=0/SUCCESS) CGroup: /system.slice/csf.service

Apertura de puertos mediante APF

  1. SSH (como raíz) en su servidor.
  2. Ejecute el siguiente comando:
    nano /etc/apf/conf.apf
  3. Ubique el siguiente código:
    # Common ingress (inbound) TCP ports IG_TCP_CPORTS="20,21,25,53,80,110,113,143,443,465,993,995,2049,2077,2078,2082,2083,2086,2087,2089,2095,2096,3306,5222,9090,12001"
  4. Edite la segunda línea para incluir los puertos 2079 y 2080 así:
    # Common ingress (inbound) TCP ports IG_TCP_CPORTS="20,21,25,53,80,110,113,143,443,465,993,995,2049,2077,2078,2079,2080,2082,2083,2086,2087,2089,2095,2096,3306,5222,9090,12001"
  5. Reinicie APF ejecutando el comando:
    apf -r

Apertura de puertos mediante CSF

  1. SSH (como raíz) en su servidor.
  2. Ejecute el siguiente comando:
    nano /etc/csf/csf.conf
  3. Ubique el siguiente código:
    # Allow incoming TCP ports TCP_IN = "20,21,25,53,80,110,143,443,465,587,993,995,2077,2078,2082,2083,2086,2087,2095,2096"
  4. Edite la segunda línea para incluir los puertos 2079 y 2080 así:
    # Allow incoming TCP ports TCP_IN = "20,21,25,53,80,110,143,443,465,587,993,995,2077,2078,2079,2080,2082,2083,2086,2087,2095,2096"
  5. Reinicie CSF ejecutando el comando:
    csf -r

Pruebas

Una vez que haya habilitado cPanel DAV Daemon y abierto los puertos en el firewall, puede usar telnet para probar la conexión al puerto 2079 ejecutando el siguiente comando:

telnet server.hostname 2079

Debería recibir el siguiente resultado:

 [email protected] ~ $  telnet server.hostname 2079 telnet server.hostname 2079 Connected to server.hostname. Escape character is '^]'.

Luego, ejecute el siguiente comando para probar el puerto 2080 :

telnet server.hostname 2080

Debería recibir el siguiente resultado:

 [email protected] ~ $  telnet server.hostname 2080 telnet server.hostname 2080 Connected to server.hostname. Escape character is '^]'.

Ahora que ha abierto los puertos y habilitado el demonio cPanel DAV, CalDAV está disponible. Ahora puede sincronizar los datos del calendario de su dominio mediante este protocolo. Para obtener más información sobre cómo usar CalDAV, asegúrese de consultar nuestra guía para "Agregar una cuenta de CalDAV en iOS 11".


cPanel
  1. Cómo cambiar el idioma de cPanel

  2. Cómo cambiar el estilo de cPanel

  3. Cómo cambiar el idioma en cPanel

  4. ¿Cómo configurar la versión de PHP por dominio, usando cPanel?

  5. Cómo establecer registros MX usando el editor de zonas de cPanel

Cómo configurar un trabajo cron en cPanel

Cómo establecer una dirección predeterminada en cPanel

Cómo configurar una respuesta automática en cPanel

Cómo configurar el reenvío de correo electrónico en cPanel

Cómo configurar Redis en cPanel

Cómo configurar Memcached en cPanel